- https://github.com/MayNiklas/ansible-osx_defaults.git
- https://github.com/MayNiklas/ansible-shell-mac.git
- https://github.com/MayNiklas/ansible-vscode.git
- https://github.com/MayNiklas/ansible-git.git
- https://github.com/MayNiklas/ansible-yubikey.git
- https://github.com/MayNiklas/ansible-homebrew.git
- https://github.com/MayNiklas/ansible-ssh.git
- https://github.com/MayNiklas/ansible-mas.git
# install brew.sh
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
# install ansible
brew install ansible
# clone repository
git clone --recursive https://github.com/MayNiklas/ansible-mac.git
# Configure the variables to your liking
nano host_vars/localhost.yml
# Install required roles
ansible-galaxy install -r requirements.yml
# execute playbook
ansible-playbook site.yml
Preperation:
- login into the app store