syncthing: remember auto accepted folders, if introduced

Makes it more compatible with restoring state
This commit is contained in:
a-kenji
2024-01-31 11:23:06 +07:00
parent d3350cd362
commit 73d10c6337

View File

@@ -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 = {