- some locations are automatically created by some programs and need
to be "fixed" from time to time
- Example: Gnome Seahorse (i.e., the passwords and keyrings application)
uses ~/.pki by default but switches to $XDG_DATA_HOME/pki if it exists
=> we move the location to make everything $XDG compliant
- in my main office, I have two Elgato keylights placed on my desk
and the Python scripts in this commit allow me to control the lights
with Gnome keyboard shortcuts
- add an installation scripts that sets up a Python venv to run
the above scripts
- move all of mackup's config files into $XDG_CONFIG_HOME/mackup:
+ ~/.mackup.cfg => configs for mackup itself
+ ~/.mackup/*.cfg => custom sync rules applied by mackup
- add automatic installation of `pipx` and `mackup` during the
setup of the dotfiles
+ `pipx`'s config is moved into $XDG_CONFIG_HOME
+ `mackup`s config locations are adapted via a "little hack"