Personal dotfiles. The installation supports Arch and Debian based systems.
Find a file
2022-03-10 23:31:04 +01:00
dotfiles Add role gitea-backup 2022-03-10 21:47:56 +01:00
roles Add role etckeeper 2022-03-10 23:14:44 +01:00
.gitignore Remove unneeded files related to install.py script (before ansible migration) 2022-03-10 23:19:02 +01:00
get-vault-password.sh Add get-vault-password.sh script to avoid passing in cli 2022-02-26 10:05:07 +01:00
Makefile Keep a log of roles played so as to be able to update them (to implement later) 2022-03-06 22:56:54 +01:00
playbook.yml Add role etckeeper 2022-03-10 23:14:44 +01:00
README.md Add description of ansible 2022-03-10 23:31:04 +01:00
todo Remove todo note 2022-02-27 12:03:50 +01:00

setup-cockpit

My personal dotfiles managed with ansible.

The playbook playbook.yml contains all the things to install, each in a role with a tag so that it can be individually installed.

For convenience, a Makefile contains the ansible-playbook command that will use the tag specified to make:
So make vim will call ansible-playbook with the vim tag.

The Makefile also includes vault password, which is retrieved via password-store with the git-vault-password.sh script.

The roles called are logged to .roles_played.