These is the Ansible setup that I use to configure my OS after installation. Currently suitable for Fedora 36.
The local.yml
import the two roles present in the roles folder:
-
role/install
: install all packages and modules that I need (mostly for work) -
role/configure
: clone my dotfiles, set up my terminal and wallpaper
After a fresh install and:
-
Installed git and ansible
-
Set up a git ssh key
Just run the command:
sudo ansible-pull -U https://github.com/gabrielsclimaco/ansible-desktop-config.git