ansible-dev-setup
My ansible playbook to setup both OSX and Ubuntu environments. Inspired by Adam Johnson's mac-ansible.
Instructions
Creating a new SSH key (for a new user / machine)
OSX
- Install homebrew
brew install python
(it's better than system python, see guide)pip3 install ansible
(better than homebrew package as it's always latest)ansible-playbook playbook.yml
Manual actions
- Terminal: Double click
roles/aaron_common/files/term/spacegray.itermcolors
and follow instructions to use the colour preset. - Firefox: Tree style tab compact dark style
- Firefox: Sign in for syncing addons etc
- VSCode: Sign into settings sync for extensions etc
- Docker: https://docs.docker.com/docker-for-mac/install/
Ubuntu (not maintained)
sudo apt-get install software-properties-common
sudo apt-add-repository ppa:ansible/ansible
sudo apt-get update
sudo apt-get install ansible
ansible-playbook playbook.yml -K