OOKNET                             [ /  search the index  ]  
──────────────────────────────────────────────────────────────────────────────────────
══════════════════════════════════════════════════════════════════════════════════════
OOKNET   [ /  search  ]  
────────────────────────────────────────────────
════════════════════════════════════════════════
 
HASH      84849d5b2db0
DATE      2025-01-28
SUBJECT   userDirs: Summit init
FILES     3 CHANGED
HASH      84849d5b2db0
DATE      2025-01-28
SUBJECT   userDirs: Summit init
FILES     3 CHANGED
 

diff --git a/modules/home/base/userDirs.nix b/modules/home/base/userDirs.nix
index 000a2f2..87bb54a 100644
--- a/modules/home/base/userDirs.nix
+++ b/modules/home/base/userDirs.nix
@@ -6,18 +6,21 @@
     dataHome = "${config.home.homeDirectory}/.local/share";
     stateHome = "${config.home.homeDirectory}/.local/state";
 
-    userDirs = {
+    userDirs = let
+      summit = "${config.home.homeDirectory}/Summit";
+    in {
       enable = true;
       createDirectories = true;
       desktop = "${config.home.homeDirectory}/Desktop";
-      documents = "${config.home.homeDirectory}/Documents";
-      music = "${config.home.homeDirectory}/Media/Music";
-      videos = "${config.home.homeDirectory}/Media/Videos";
-      pictures = "${config.home.homeDirectory}/Media/Pictures";
+      documents = "${summit}/Documents";
+      music = "${summit}/Media/Music";
+      videos = "${summit}/Media/Videos";
+      pictures = "${summit}/Media/Pictures";
       extraConfig = {
         XDG_SCREENSHOTS_DIR = "${config.xdg.userDirs.pictures}/Screenshots";
-        XDG_CODE_DIR = "${config.home.homeDirectory}/Code";
+        XDG_CODE_DIR = "${summit}/code";
         XDG_RECORDINGS_DIR = "${config.xdg.userDirs.videos}/Recordings";
+        XDG_NOTES_DIR = "${summit}/notes";
       };
     };
   };

diff --git a/modules/home/base/userDirs.nix 
b/modules/home/base/userDirs.nix
index 000a2f2..87bb54a 100644
--- a/modules/home/base/userDirs.nix
+++ b/modules/home/base/userDirs.nix
@@ -6,18 +6,21 @@
     dataHome = "${config.home.homeDirectory
}/.local/share";
     stateHome = "${config.home.homeDirector
y}/.local/state";
 
-    userDirs = {
+    userDirs = let
+      summit = "${config.home.homeDirectory
}/Summit";
+    in {
       enable = true;
       createDirectories = true;
       desktop = "${config.home.homeDirector
y}/Desktop";
-      documents = "${config.home.homeDirect
ory}/Documents";
-      music = "${config.home.homeDirectory}
/Media/Music";
-      videos = "${config.home.homeDirectory
}/Media/Videos";
-      pictures = "${config.home.homeDirecto
ry}/Media/Pictures";
+      documents = "${summit}/Documents";
+      music = "${summit}/Media/Music";
+      videos = "${summit}/Media/Videos";
+      pictures = "${summit}/Media/Pictures"
;
       extraConfig = {
         XDG_SCREENSHOTS_DIR = "${config.xdg
.userDirs.pictures}/Screenshots";
-        XDG_CODE_DIR = "${config.home.homeD
irectory}/Code";
+        XDG_CODE_DIR = "${summit}/code";
         XDG_RECORDINGS_DIR = "${config.xdg.
userDirs.videos}/Recordings";
+        XDG_NOTES_DIR = "${summit}/notes";
       };
     };
   };
 

diff --git a/modules/home/workstation/productivity/obsidian.nix b/modules/home/wor
kstation/productivity/obsidian.nix
index 8a6bc4f..b9a68b2 100644
--- a/modules/home/workstation/productivity/obsidian.nix
+++ b/modules/home/workstation/productivity/obsidian.nix
@@ -10,7 +10,7 @@
   # admin = osConfig.ooknet.host.admin;
   # TODO: use admin.githubUsername
   notesRepo = "[email protected]:ooks-io/notes.git";
-  notesPath = "${config.xdg.userDirs.documents}/notes";
+  notesPath = "${config.xdg.userDirs.extraConfig.XDG_NOTES_DIR}";
 in {
   config = mkIf (elem "productivity" profiles) {
     home.packages = [pkgs.obsidian];

diff --git a/modules/home/workstation/produc
tivity/obsidian.nix b/modules/home/workstati
on/productivity/obsidian.nix
index 8a6bc4f..b9a68b2 100644
--- a/modules/home/workstation/productivity/
obsidian.nix
+++ b/modules/home/workstation/productivity/
obsidian.nix
@@ -10,7 +10,7 @@
   # admin = osConfig.ooknet.host.admin;
   # TODO: use admin.githubUsername
   notesRepo = "[email protected]:ooks-io/notes
.git";
-  notesPath = "${config.xdg.userDirs.docume
nts}/notes";
+  notesPath = "${config.xdg.userDirs.extraC
onfig.XDG_NOTES_DIR}";
 in {
   config = mkIf (elem "productivity" profil
es) {
     home.packages = [pkgs.obsidian];
 

diff --git a/outputs/pkgs/ook-vim/config/plugins/notes.nix b/outputs/pkgs/ook-vim/
config/plugins/notes.nix
index ef417de..1f0767a 100644
--- a/outputs/pkgs/ook-vim/config/plugins/notes.nix
+++ b/outputs/pkgs/ook-vim/config/plugins/notes.nix
@@ -4,12 +4,12 @@
       obsidianExtended = {
         enable = true;
         setupOpts = {
-          dir = "~/Documents/notes";
+          dir = "~/Summit/notes";
           daily_notes = {
-            folder = "~/Documents/notes/dailies";
+            folder = "~/Summit/notes/dailies";
           };
           templates = {
-            folder = "~/Documents/notes/templates";
+            folder = "~/Summit/notes/templates";
           };
           ui.enable = false;
         };

diff --git a/outputs/pkgs/ook-vim/config/plu
gins/notes.nix b/outputs/pkgs/ook-vim/config
/plugins/notes.nix
index ef417de..1f0767a 100644
--- a/outputs/pkgs/ook-vim/config/plugins/no
tes.nix
+++ b/outputs/pkgs/ook-vim/config/plugins/no
tes.nix
@@ -4,12 +4,12 @@
       obsidianExtended = {
         enable = true;
         setupOpts = {
-          dir = "~/Documents/notes";
+          dir = "~/Summit/notes";
           daily_notes = {
-            folder = "~/Documents/notes/dai
lies";
+            folder = "~/Summit/notes/dailie
s";
           };
           templates = {
-            folder = "~/Documents/notes/tem
plates";
+            folder = "~/Summit/notes/templa
tes";
           };
           ui.enable = false;
         };
 
[ BACK TO LOG ]
──────────────────────────────────────────────────────────────────────────────────────
OOKNET
────────────────────────────────────────────────
OOKNET