ansible-galaxy collection install ansible.posix community.general community.crypto
ansible-playbook roles.yml -i inventory.yml --ask-vault-pass -e "device={name}"
Currently takes care of:
- DNF configuration
- Installing useful packages
- Snapper configuration
- /etc/hosts configuration
- Setting up SSH keys for home server
- Setting up a WireGuard configuration
- Setting up NFS mounts
- Setup Gnome themes
- Loading dotfiles with Chezmoi
- Btrbk configuration