I have two Macs and like to have (at least some of) the same apps on each.
Since Ansible 1.6, the homebrew
and homebrew_cask
modules have been added,
which has let me keep them in sync.
To run:
ansible-playbook playbook.yml
Optionally add --skip-tags brew
to skip the slow brew stuff.
- Install homebrew with the command from the site
brew install python
(It's better than system python, see guide)pip install ansible
(better than homebrew package as it's always latest)- Then
ansible-playbook playbook.yml
- My terminal theme uses Ubuntu Mono; install ubuntu fonts from homebrew-fonts when it is stable