44 lines
1 KiB
Nix
Executable file
44 lines
1 KiB
Nix
Executable file
{ config, ... }:
|
|
|
|
{
|
|
services.syncthing = {
|
|
overrideDevices = true;
|
|
overrideFolders = true;
|
|
openDefaultPorts = true;
|
|
extraOptions = {
|
|
options = {
|
|
urAccepted = 3;
|
|
};
|
|
};
|
|
# Set up devices and folders common to every device
|
|
devices = {
|
|
"phone" = {
|
|
name = "Xiaomi Redmi Note 10 Pro";
|
|
id = "K7KNZ5V-XREUADL-CROQXPV-6AA4H65-2VUD34Z-VQWKJ6S-LWWW4EE-XPNEZQ6";
|
|
};
|
|
"pc" = {
|
|
name = "Archie";
|
|
id = "NJPX754-64AQNP3-7GZFIRZ-W2EDRJQ-27ORWYM-X5YXEXQ-ERRTRTQ-BSYD4AY";
|
|
};
|
|
"steamdeck" = {
|
|
name = "Steam Deck";
|
|
id = "DNFEGEA-PDEVW5A-O5VBVQK-IUXI7J5-MAHCQAG-2JLEFFM-DSXB6AS-TX6ZHAN";
|
|
};
|
|
"server" = {
|
|
name = "Everest";
|
|
id = "BVJBCAZ-WDIWBFR-CK3WB3N-TWH3UXX-EPZXVWE-BLQ3IDU-U7MHVVB-WO4BKAJ";
|
|
};
|
|
"surface" = {
|
|
name = "Surface Go";
|
|
id = "HTVSF3O-AHY3TNH-BLVSEGK-HRRSMHC-H5LJWVF-NDKGM6O-ATWZALC-YXNV2Q4";
|
|
};
|
|
};
|
|
folders = {
|
|
"passwords" = {
|
|
label = "KeePassXC Passwords";
|
|
id = "rdyaq-ex659";
|
|
devices = [ "phone" "pc" "steamdeck" "server" "surface"];
|
|
};
|
|
};
|
|
};
|
|
}
|