nix/nixos/common/services/syncthing-desktop.nix
2024-11-21 23:21:53 +01:00

45 lines
2 KiB
Nix

{ username, ... }: {
services.syncthing = {
settings = {
folders = {
"kenshi-saves" = {
id = "kenshi";
path = "/home/${username}/.steam/steam/steamapps/compatdata/233860/pfx/drive_c/users/steamuser/AppData/Local/kenshi/";
devices = [ "framework-server" "nixos-desktop" "nixos-framework" ];
};
# WoW Addons
"wow-classic-addons" = {
id = "wow-classic-addons";
path = "/home/${username}/Games/battlenet/drive_c/Program Files (x86)/World of Warcraft/_classic_/Interface/";
devices = [ "framework-server" "nixos-desktop" "nixos-framework" ];
};
"wow-cata-addons" = {
id = "wow-cata-addons";
path = "/home/${username}/Games/battlenet/drive_c/Program Files (x86)/World of Warcraft/_classic_era_/Interface/";
devices = [ "framework-server" "nixos-desktop" "nixos-framework" ];
};
"wow-retail-addons" = {
id = "wow-retail-addons";
path = "/home/${username}/Games/battlenet/drive_c/Program Files (x86)/World of Warcraft/_retail_/Interface/";
devices = [ "framework-server" "nixos-desktop" "nixos-framework" ];
};
# WoW WTF
"wow-classic-wtf" = {
id = "wow-classic-wtf";
path = "/home/${username}/Games/battlenet/drive_c/Program Files (x86)/World of Warcraft/_classic_/WTF/";
devices = [ "framework-server" "nixos-desktop" "nixos-framework" ];
};
"wow-cata-wtf" = {
id = "wow-cata-wtf";
path = "/home/${username}/Games/battlenet/drive_c/Program Files (x86)/World of Warcraft/_classic_era_/WTF/";
devices = [ "framework-server" "nixos-desktop" "nixos-framework" ];
};
"wow-retail-wtf" = {
id = "wow-retail-wtf";
path = "/home/${username}/Games/battlenet/drive_c/Program Files (x86)/World of Warcraft/_retail_/WTF/";
devices = [ "framework-server" "nixos-desktop" "nixos-framework" ];
};
};
};
};
}