diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..b593a85 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +.vault_password diff --git a/Makefile b/Makefile deleted file mode 100644 index 8408fb9..0000000 --- a/Makefile +++ /dev/null @@ -1,40 +0,0 @@ -all: - ansible-playbook playbooks/all.yml -i inventory/hosts.yml -K --ask-vault-pass - -asdf: - ansible-playbook playbooks/asdf.yml -i inventory/hosts.yml -K - -neovim: - ansible-playbook playbooks/neovim.yml -i inventory/hosts.yml -K - -nicotine: - ansible-playbook playbooks/nicotine.yml -i inventory/hosts.yml -K --ask-vault-pass - -signal: - ansible-playbook playbooks/signal.yml -i inventory/hosts.yml -K - -strawberry: - ansible-playbook playbooks/strawberry.yml -i inventory/hosts.yml -K - -syncthing: - ansible-playbook playbooks/syncthing.yml -i inventory/hosts.yml -K --ask-vault-pass - -system: - ansible-playbook playbooks/system.yml -i inventory/hosts.yml -K - -virtualbox: - ansible-playbook playbooks/virtualbox.yml -i inventory/hosts.yml -K - -vscodium: - ansible-playbook playbooks/vscodium.yml -i inventory/hosts.yml -K - -wireguard: - ansible-playbook playbooks/wireguard.yml -i inventory/hosts.yml -K --ask-vault-pass - -alacritty: - ansible-playbook playbooks/alacritty.yml -i inventory/hosts.yml -K - -bash: - ansible-playbook playbooks/bash.yml -i inventory/hosts.yml -K - -.PHONY: run diff --git a/ansible.cfg b/ansible.cfg index 2b8bf76..f58438f 100644 --- a/ansible.cfg +++ b/ansible.cfg @@ -1,3 +1,9 @@ [defaults] # (pathspec) Colon separated paths in which Ansible will search for Roles. roles_path=~/.ansible/roles:/usr/share/ansible/roles:/etc/ansible/roles:roles +inventory=inventory +vault_password_file=./.vault_password +playbook_dir=playbooks + +[privilege_escalation] +become_ask_pass=true diff --git a/inventory/host_vars/self.yml b/inventory/host_vars/self.yml index 1aa7b78..f11b2ac 100644 --- a/inventory/host_vars/self.yml +++ b/inventory/host_vars/self.yml @@ -4,4 +4,3 @@ full_name: "{{ first_name }} {{ last_name }}" email: pim@kunis.nl vscodium_extensions: - shd101wyy.markdown-preview-enhanced - - streetsidesoftware.code-spell-checker