From 0b6e0b7577a558cf32f67dd7111dc23806706f13 Mon Sep 17 00:00:00 2001 From: blake Date: Sat, 1 Nov 2025 21:31:14 -0500 Subject: [PATCH] syncthing fin --- users/blake/dots/default.nix | 1 - users/blake/dots/syncthing/default.nix | 67 -------------------------- users/blake/hosts/yveltal.nix | 2 - 3 files changed, 70 deletions(-) delete mode 100644 users/blake/dots/syncthing/default.nix diff --git a/users/blake/dots/default.nix b/users/blake/dots/default.nix index 68796e7..c403ea9 100644 --- a/users/blake/dots/default.nix +++ b/users/blake/dots/default.nix @@ -6,7 +6,6 @@ }: { imports = [ ./librewolf - ./syncthing ./kitty ./waybar ./hypr diff --git a/users/blake/dots/syncthing/default.nix b/users/blake/dots/syncthing/default.nix deleted file mode 100644 index fdd5504..0000000 --- a/users/blake/dots/syncthing/default.nix +++ /dev/null @@ -1,67 +0,0 @@ -{ - pkgs, - lib, - config, - ... -}: let - program = "syncthing"; - cfg = config.dots.${program}; - sec = config.sops.secrets; -in { - options.dots.${program} = { - enable = lib.mkEnableOption "enables ${program}"; - host = lib.mkOption { - type = lib.types.nullOr lib.types.str; - default = null; - }; - }; - - config = lib.mkIf cfg.enable { - - services.${program} = { - enable = true; - #dataDir = "/var/lib/syncthing"; - guiAddress = "127.0.0.1:2222"; - #openDefaultPorts = true; - overrideDevices = false; - overrideFolders = false; - extraOptions = ["--no-default-folder"]; - #key = sec."${program}/${cfg.host}/key".path; - #cert = sec."${program}/${cfg.host}/cert".path; - settings = { - devices = { - "snowbelle" = {id = "6WQ6ATA-5AT4RUM-NW67PAL-N62CPNV-ALRFG3P-5BDRO22-HWFC2Q4-5S5BDA5";}; - "lugia" = {id = "BKKSFPH-YEOVVAB-DTT7KK3-UDKAEJ2-PC6ECG7-Y76ZIVP-JRYMMXS-RTZYVQ3";}; - "zygarde" = {id = "UYLTF52-VVKUR7F-JN33HQZ-RFNWGL3-JER52LA-GZD2LPJ-QIFEE7K-MNMZRQ5";}; - "CEN-IT-07" = {id = "DPYKA4Z-3PX7JB2-FBEOXXX-SC7TLT2-QC5P2IR-SXOPJGX-QO3DMII-5B7UCA4";}; - }; - folders = { - "holocron" = { - path = "/home/blake/holocron"; - devices = ["lugia" "zygarde" "CEN-IT-07" "snowbelle"]; - id = "5voxg-c3he2"; - versioning = { - type = "staggered"; - fsPath = "/home/blake/holocron/.stversions"; - params = { - cleanInterval = "3600"; - maxAge = "0"; - }; - }; - - }; - }; - options = { - urAccepted = -1; - }; - }; - - }; - - sops.secrets = { - "${program}/${cfg.host}/key" = {}; - "${program}/${cfg.host}/cert" = {}; - }; - - }; -} diff --git a/users/blake/hosts/yveltal.nix b/users/blake/hosts/yveltal.nix index 7b69d22..e35d8a8 100644 --- a/users/blake/hosts/yveltal.nix +++ b/users/blake/hosts/yveltal.nix @@ -15,8 +15,6 @@ lf.enable = true; kitty.enable = true; librewolf.enable = true; - #syncthing.enable = true; - #syncthing.host = "yveltal"; waybar.enable = true; hypr.enable = true; tofi.enable = true;