The goal is to deploy a Mac using mostly Homebrew.
This playbook is run from a local connection via:
ansible-playbook site.yml --extra-vars mac_username=xxxxxx --connection=local
First time runs must complete the following steps:
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
Ansible installed via Brew
brew install ansible
cat ~/.ssh/id_rsa.pub & add that to GitHub
Github API token set
After the script has finished then run the .dotfiles setup script to complete the setup.
mac_username: local user on the Mac that is logged in and running this playbook.
GNU General Public License v2.0