This repository contain my special configs/settings when I need to bootstrap my system from a fresh install.
It will use ansible to perform the following operations:
- Install some required packages to progress with the playbook
- Install unzip
- Install python-pip
- Add some configurations to /etc/dnf/dnf.conf
- Add some of my aliases and bash settings into $HOME/.bashrc
- Sync some of the local files from this repo to their needed locations
- Install the system packages that I use often
- Upgrade the system packages to be all of them at the latest version
- Apply my KDE settings to the system
- Cleanup any changes left
Pretty easy, my friend! Just type in your shell the following:
make local
If you are not sure and want to test this first in an environment where you can't destroy your system, you can do so by typing:
make vagrant
And it will bring a vagrant machine to you and run the playbook in there.