zaphyra's git: nixfiles

zaphyra's nixfiles

commit 48896a544057754274ba5637e8943efbd6f9884e
parent 6b58af80695735cea030ab22405ac1421d54f41a
Author: Katja Ramona Sophie Kwast (zaphyra) <git@zaphyra.eu>
Date: Mon, 29 Sep 2025 19:27:19 +0200

config/home-manager/zaphyra/configure/xdg: stuff
1 file changed, 19 insertions(+), 9 deletions(-)
M
config/home-manager/zaphyra/configure/xdg.nix
|
28
+++++++++++++++++++---------
diff --git a/config/home-manager/zaphyra/configure/xdg.nix b/config/home-manager/zaphyra/configure/xdg.nix
@@ -13,16 +13,26 @@
     userDirs = {
       enable = true;
 
-      desktop = "\$HOME";
-      publicShare = "\$HOME";
-      templates = "\$HOME";
-
-      documents = "\$HOME/Documents";
-      download = "\$HOME/Downloads";
-      videos = "\$HOME/Videos";
-      music = "\$HOME/Music";
-      pictures = "\$HOME/Pictures";
+      desktop = config.home.homeDirectory;
+      publicShare = config.home.homeDirectory;
+      templates = config.home.homeDirectory;
+
+      documents = "${config.home.homeDirectory}/Documents";
+      download = "${config.home.homeDirectory}/Downloads";
+      videos = "${config.home.homeDirectory}/Videos";
+      music = "${config.home.homeDirectory}/Music";
+      pictures = "${config.home.homeDirectory}/Pictures";
     };
   };
 
+  xdg.configFile."gtk-3.0/bookmarks".force = true;
+  gtk.gtk3.bookmarks = [
+    "file://${config.home.homeDirectory}/Downloads"
+    "file://${config.home.homeDirectory}/Documents"
+    "file://${config.home.homeDirectory}/proj Projects"
+    "file://${config.home.homeDirectory}/Audiobooks"
+    "file://${config.home.homeDirectory}/Music"
+    "file://${config.home.homeDirectory}/Pictures"
+  ];
+
 }