Provision local machine in a single command:
curl https://raw.githubusercontent.com/awaelchli/ansible/master/provision.sh | sudo bash
This requires the vault key saved in a file $HOME/.vault-key
.
Alternatively, if ansible is already installed:
ansible-pull -U https://github.com/awaelchli/ansible.git --ask-vault-pass
This Ansible configuration is built on the excellent template by Jay LaCroix from LearnLinux.tv.