Commit 357bf8eaec16

Vincent Demeester <vincent@sbr.pm>
2026-02-09 16:57:45
paperless: configured per-machine syncthing paths
Set appropriate paths for paperless syncthing folders on each machine: - aion, rhea: /neo/paperless/{media,consume} (server paths) - aomi, kyushu: ~/desktop/paperless-{media,inbox} (desktop paths) This ensures documents sync to the appropriate location based on machine role.
1 parent fb1e783
Changed files (1)
globals.nix
@@ -209,8 +209,11 @@ _: {
           ai-sync = { };
           paperless-media = {
             type = "receiveonly";
+            path = "/home/vincent/desktop/paperless-media";
+          };
+          paperless-inbox = {
+            path = "/home/vincent/desktop/paperless-inbox";
           };
-          paperless-inbox = { };
           # TODO: implement paused or filter theses
           # photos = {
           #   type = "receiveonly";
@@ -251,8 +254,11 @@ _: {
           ai-sync = { };
           paperless-media = {
             type = "receiveonly";
+            path = "/home/vincent/desktop/paperless-media";
+          };
+          paperless-inbox = {
+            path = "/home/vincent/desktop/paperless-inbox";
           };
-          paperless-inbox = { };
           # photos = {
           #   type = "receiveonly";
           #   paused = true; # TODO: implement this, start as paused
@@ -397,8 +403,11 @@ _: {
           };
           paperless-media = {
             type = "receiveonly";
+            path = "/neo/paperless/media";
+          };
+          paperless-inbox = {
+            path = "/neo/paperless/consume";
           };
-          paperless-inbox = { };
         };
       };
     };
@@ -423,8 +432,12 @@ _: {
         folders = {
           org = { };
           sync = { };
-          paperless-media = { };
-          paperless-inbox = { };
+          paperless-media = {
+            path = "/neo/paperless/media";
+          };
+          paperless-inbox = {
+            path = "/neo/paperless/consume";
+          };
         };
       };
     };