This repository contains my .
Files an Ansible playbook
xcode-select --install
- Run
sh -c "$(curl -sSL https://raw.githubusercontent.com/manieperplex/dotFiles/master/setup.sh)"
- Executes setup script
- Download repository to home folder
- Install ansible prerequisites
- Run Ansible
- Customize ansible/roles/dotfiles/src/bash_zsh/all_secret.sh
- Run
ansible-playbook --inventory localhost, ansible/site.yml
- Setup script to prepare Ansible
- oh-my-zsh setup
- dotfiles setup, optimizations
- .gitconfig
- vim setup incl. vim-plug + plugins
- tmux setup incl. tpm + plugins
- Sublime setup
- Python simple setup
- Python setup with pyenv
- when pyenv issue is solved or a workaround is available
- install latest with xxenv-latest
- OSX Homebrew setup
- OSX Homebrew Cask setup
- OSX Homebrew cleanup
- OSX cli configuration
- OSX system configuration scutil see here
- OSX Dock configuration using dockutil
- OSX Apple store installation
- OSX iTerm2 configuration see here
- OSX file associations using duti
- OSX configure loginitems
- VSCode config setup
- VSCode install extensions
- Testing with Travis CI support
- Testing using Packer to build image see this
- Testing with local VirtualBox see this and this
- Ansible installation for OSX
- Ansible installation for Linux
- Hardening https://blog.bejarano.io/hardening-macos.html