28 lines
639 B
Nix
Executable file
28 lines
639 B
Nix
Executable file
{...}: {
|
|
services.syncthing = {
|
|
enable = true;
|
|
user = "v";
|
|
dataDir = "/home/v";
|
|
configDir = "/home/v/.config/syncthing";
|
|
overrideDevices = true;
|
|
overrideFolders = true;
|
|
settings = {
|
|
devices = {
|
|
"truenas" = {
|
|
id = "2HEHVRP-6Z4FBIB-MULQ6Y2-XP2IW6Q-WVOVKOR-HSJBZ3O-RUN7DZI-SAM2SAA";
|
|
autoAcceptFolders = true;
|
|
};
|
|
};
|
|
folders = {
|
|
"Explicit Sync" = {
|
|
path = "/home/v/sync";
|
|
devices = ["truenas"];
|
|
};
|
|
"zettelkasten" = {
|
|
path = "/home/v/zet";
|
|
devices = ["truenas"];
|
|
};
|
|
};
|
|
};
|
|
};
|
|
}
|