system: refactor syncthing config
This commit is contained in:
parent
67efa28a24
commit
2dccb28120
@ -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;
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user