Daniel Siepmann
d9ba963dad
Migrate explicit imports to home manager imports
...
That way I do not need to explicitly provide dependencies.
But home-manager will pass all the special args.
2024-05-30 14:11:08 +02:00
Daniel Siepmann
56fed868b0
Streamline formatting of function arguments
2024-05-29 09:50:32 +02:00
Daniel Siepmann
7a0068bd9f
Remove libretranslate
...
It only translates a single word, no list of possible translations.
It is also slow and huge.
I'll keep using deepl for now.
2023-11-13 21:05:20 +01:00
Daniel Siepmann
791eca8ee8
Add local libretranslate
...
Very basic via systemd, no module found or created.
2023-10-10 08:47:03 +02:00
Daniel Siepmann
0a5c2ca8ff
Move files out of home to xdg folders
...
Thanks to xdg-ninja for analysing my home folder.
2022-10-11 20:36:48 +02:00
Daniel Siepmann
9f69e90fb4
Replace nextcloud client with rclone
...
rclone is more flexible regarding storages.
nextcloud didn't play with keepass providing keyring.
rclone does not auto sync, I need to find a proper way to keep files in
sync without manuall calling commands …
2022-10-10 12:46:57 +02:00
Daniel Siepmann
74b22e6e5b
Remove unnecessary symlink
...
The applications path is already added to the necessary environment
variable, see: https://unix.stackexchange.com/questions/310666/nix-desktop-files/311645#311645
No need to do anything else on my end.
This is enabled due to "config.xdg.mime.enable".
2022-08-15 08:50:49 +02:00
Daniel Siepmann
3283c5e1dc
Use home-manager pointerCursor module
...
This removes need to setup everything myself. Didn't know about it
earlier.
Does exactly what this commit removes.
2022-05-22 18:31:08 +02:00
Daniel Siepmann
e782687068
Streamline cursor theme
...
Some apps use different sources.
I setup xresources and ensure there is only one icon theme (includes
cursor).
This uses the single source of truth, thanks to nix / home-manager.
Except snap packages, those still don't work.
2022-05-22 17:51:01 +02:00
Daniel Siepmann
e76c198f36
Move systemd to its own file
2022-05-20 16:10:39 +02:00