Ansible roles to bootstrap macOS and Linux workstation.
Using Ansible for provisioning OS and software (Russian).
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
brew update
brew install mas
brew install ansible
sudo mkdir -p /etc/ansible
sudo cp mac/files/ansible.hosts /etc/ansible/hosts
# May not work on Catalina
open -g -W /Applications/App\ Store.app
ansible-galaxy install -r mac/requirements.yml
ansible-playbook mac/main.yml -K
Do, what you want :).