Commit graph

9 commits

Author SHA1 Message Date
b64b7ac6cb
Rename the $XDG_DOCUMENTS_DIR folder 2024-02-15 23:19:09 +01:00
6e0c93760a
Install mackup only on clients
Non-clients do not have access to my internal cloud folders
=> check if one of them exists or not to determine client vs. server
2023-09-13 11:40:42 +02:00
62dd123226
Move code snippet to ~/data/getraenkemarkt/shell ...
... as the `sudo tee` may cause some weird troubles on some servers.

E.g., "sudo: mon_handle_sigchld: waitpid: No child processes"
2023-09-13 11:31:34 +02:00
a056361112
Add utility to fix some locations
- 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
2023-05-08 12:16:37 +02:00
f3f2417442
Update control scripts for Elgato keylights
- 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
2023-05-04 02:17:32 +02:00
1cccb7df0e
Move mackup's config to $XDG_CONFIG_HOME/mackup
- 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"
2023-05-01 02:22:43 +02:00
f76b32b790
Move $XDG_CONFIG_HOME/shell/init_dotfiles to $XDG_DATA_HOME/dotfiles/setup.sh 2023-05-01 02:22:43 +02:00
13b8724696
Move everything possible into XDG directories
With the help of xdg-ninja (https://github.com/b3nj5m1n/xdg-ninja)
we move all kinds of config/cache files into the XDG directories
2023-05-01 02:22:39 +02:00
cd7180e6c0
Add a wallpaper 2022-08-18 23:26:48 +02:00