42 lines
865 B
Nix
42 lines
865 B
Nix
{pkgs, ...}:
|
|
let
|
|
user = import ../data/user.nix {};
|
|
in {
|
|
services.syncthing = {
|
|
enable = true;
|
|
tray.enable = true;
|
|
|
|
guiAddress = "0.0.0.0:8384";
|
|
|
|
settings = {
|
|
gui = {
|
|
user = "admin";
|
|
password = "strongpassword";
|
|
};
|
|
|
|
devices = {
|
|
# "laptop" = {
|
|
# name = "laptop";
|
|
# id = "LAPTOPDEVICEID";
|
|
# };
|
|
"desktop" = {
|
|
name = "desktop";
|
|
id = "HQ6L2IU-V7YKP4H-NVKMCAQ-6PZ37SJ-ETTXY7Y-2PBH62A-5AJAGPN-OUT3YQW";
|
|
};
|
|
"nirgendwo" = {
|
|
name = "nirgendwo";
|
|
id = "UNHUVZP-7HO7R6J-EKSG2QT-CLCFQ7E-GD7AKA7-TMNZT3E-6M56VPS-AGDE5AA";
|
|
};
|
|
};
|
|
|
|
folders = {
|
|
"Shared" = {
|
|
id = "539nt-oefmc";
|
|
path = "~/Shared";
|
|
devices = [ "nirgendwo" "desktop" ];
|
|
};
|
|
};
|
|
};
|
|
};
|
|
}
|