system: refactor syncthing config

This commit is contained in:
NullBite 2025-01-03 17:32:36 -05:00
parent 67efa28a24
commit 2dccb28120
Signed by: nullbite
GPG Key ID: 6C4D545385D4925A

View File

@ -13,8 +13,10 @@ in
enable = lib.mkDefault true; enable = lib.mkDefault true;
openDefaultPorts = lib.mkDefault true; openDefaultPorts = lib.mkDefault true;
user = lib.mkDefault "nullbite"; user = lib.mkDefault "nullbite";
dataDir = lib.mkDefault "/home/nullbite/Documents"; dataDir = let
configDir = lib.mkDefault "/home/nullbite/.config/syncthing"; user = config.services.syncthing.user;
dir = config.users.users.${user}.home;
in lib.mkDefault dir;
}; };
}; };
} }