syncthing: remember auto accepted folders, if introduced
Makes it more compatible with restoring state
This commit is contained in:
@@ -69,8 +69,12 @@
|
|||||||
enable = true;
|
enable = true;
|
||||||
configDir = "/var/lib/syncthing";
|
configDir = "/var/lib/syncthing";
|
||||||
|
|
||||||
overrideFolders = true;
|
overrideFolders = lib.mkDefault (
|
||||||
overrideDevices = true;
|
if (config.clan.syncthing.introducer == null) then true else false
|
||||||
|
);
|
||||||
|
overrideDevices = lib.mkDefault (
|
||||||
|
if (config.clan.syncthing.introducer == null) then true else false
|
||||||
|
);
|
||||||
|
|
||||||
dataDir = lib.mkDefault "/home/user/";
|
dataDir = lib.mkDefault "/home/user/";
|
||||||
|
|
||||||
@@ -78,10 +82,10 @@
|
|||||||
|
|
||||||
key =
|
key =
|
||||||
lib.mkDefault
|
lib.mkDefault
|
||||||
config.clanCore.secrets.syncthing.secrets."syncthing.key".path or null;
|
config.clan.secrets.syncthing.secrets."syncthing.key".path or null;
|
||||||
cert =
|
cert =
|
||||||
lib.mkDefault
|
lib.mkDefault
|
||||||
config.clanCore.secrets.syncthing.secrets."syncthing.cert".path or null;
|
config.clan.secrets.syncthing.secrets."syncthing.cert".path or null;
|
||||||
|
|
||||||
settings = {
|
settings = {
|
||||||
options = {
|
options = {
|
||||||
|
|||||||
Reference in New Issue
Block a user