{ config, ... }: let user = config.home.username; in { services = { syncthing = { enable = true; # user = "${user}"; # dataDir = "/home/${user}/sync"; # configDir = "/home/${user}/.config/syncthing"; # overrideDevices = true; # overrides any devices added or deleted through the WebUI # overrideFolders = true; # overrides any folders added or deleted through the WebUI # settings = { # devices = { # "device1" = { id = "UT6263Y-V3GJXNO-6KIGAKZ-KY6UQMD-ER6BT4R-4LPKT2P-V4PCJYZ-ROJZIQQ"; }; # }; # folders = { # "sync" = { # Name of folder in Syncthing, also the folder ID # path = "/home/${user}/sync"; # Which folder to add to Syncthing # devices = [ "device1" ]; # Which devices to share the folder with # }; # }; # }; }; }; }