macOS

macOS

First steps

# Install Homebrew
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
 
# Install Ansible
brew install ansible
 
# Clone my Ansible playbooks
git clone git@github.com:macguirerintoul/ansible.git ~/dev/ansible

Manual steps

  1. Open App Store and log in so that mas can be used to install apps

Run the macOS playbook

ansible-playbook ~/dev/ansible/macOS.yml -K

Automatable?

  • create SSH keys
  • install wireguard profile
  • dock apps
  • auto hide menu bar
  • auto hide dock