From 38246508211e391d7d2bec92a19bfdab65353faa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Motiejus=20Jak=C5=A1tys?= Date: Mon, 3 Nov 2025 23:31:01 +0000 Subject: [PATCH] sqq1-desk2: +syncthing --- modules/services/syncthing/default.nix | 28 +++++++++++++++++++++----- 1 file changed, 23 insertions(+), 5 deletions(-) diff --git a/modules/services/syncthing/default.nix b/modules/services/syncthing/default.nix index af85977..292a5e4 100644 --- a/modules/services/syncthing/default.nix +++ b/modules/services/syncthing/default.nix @@ -16,6 +16,7 @@ let "vno1-vinc".id = "4W3S7R2-OWI6XO6-V4NMDNB-NTIETYP-QJSBQGA-WEIXPHR-WNZZ7R4-VT4COAR"; "vno1-gdrx".id = "XOZO6GL-MEH55QR-PTNRVHE-45PD3L2-SHP7XW6-VXKROQ5-F47U3AX-QQACLQP"; "vno2-irena".id = "VL2MA2E-ZDGVHYN-A3Q3EKU-7J625QM-FG7CNXY-UKDL563-MDRRIEG-XQDS3AW"; + "sqq1-desk2".id = "HUM7DHH-54XEV44-UVIK3TJ-DDMUFKR-S6IHDMB-6XXOSP2-3RKL4TB-M5VCGAQ"; "vno3-nk".id = "HDESTGW-C3PGZLU-7V7KLWP-SIJVM3V-JEG6OMT-CGOLOQW-DZMIPS7-G7SVSQB"; "v-kfire".id = "REEDZAL-KPLWARZ-466J4BR-H5UDI6D-UUA33QG-HPZHIMX-WNFLDGD-PJLTFQZ"; "a-kfire".id = "VIQF4QW-2OLBBIK-XWOIO4A-264J32R-BE4J4BT-WEJXMYO-MXQDQHD-SJ6MEQ7"; @@ -77,7 +78,7 @@ let Vaikai = { devices = [ "vno1-vinc" - "sqq1-desk" + "sqq1-desk2" "vno1-gdrx" "fwminex" "mtworx" @@ -156,8 +157,8 @@ let devices = [ "fwminex" "vno1-gdrx" - "sqq1-desk" "vno2-irena" + "sqq1-desk2" ]; id = "wuwai-qkcqj"; label = "Irenos"; @@ -217,14 +218,28 @@ in mxp1 vxp10 vno2-irena + sqq1-desk2 rzj-744P2PE - sqq1-desk vno1-vinc v-kfire a-kfire jonas-laptop ; }) + // (lib.optionalAttrs (config.networking.hostName == "sqq1-desk2") { + inherit (devices) + sqq1-desk2 + vxp10 + mtworx + fwminex + v-kfire + a-kfire + sqq1-desk + vno1-vinc + vno1-gdrx + vno2-irena + ; + }) // (lib.optionalAttrs (config.networking.hostName == "vno3-nk") { inherit (devices) vno3-nk @@ -242,9 +257,9 @@ in mxp1 vxp10 rzj-744P2PE - sqq1-desk vno1-vinc vno2-irena + sqq1-desk2 v-kfire a-kfire jonas-laptop @@ -257,7 +272,6 @@ in mtworx fwminex vno1-vinc - sqq1-desk rzj-744P2PE mxp1 vxp10 @@ -317,6 +331,10 @@ in "${cfg.dataDir}/video/Vaikai" = Vaikai; "${cfg.dataDir}/music" = Music; "${cfg.dataDir}/www" = www-vno1-gdrx; + }) + // (lib.optionalAttrs (config.networking.hostName == "sqq1-desk2") { + "${cfg.dataDir}/Sync" = Irenos; + "${cfg.dataDir}/Vaikai" = Vaikai; }); }; };