From f4b505d1d14d70e87a1c8609ebfdd2b7d5ce9c08 Mon Sep 17 00:00:00 2001 From: blake Date: Thu, 23 Oct 2025 19:30:03 -0500 Subject: [PATCH] update --- flake.lock | 36 +++++++++++++------------- modules/holocron/syncthing/default.nix | 22 ++++++++++++++++ 2 files changed, 40 insertions(+), 18 deletions(-) create mode 100644 modules/holocron/syncthing/default.nix diff --git a/flake.lock b/flake.lock index db3b72e..449db9c 100644 --- a/flake.lock +++ b/flake.lock @@ -111,11 +111,11 @@ "nixpkgs": "nixpkgs" }, "locked": { - "lastModified": 1760309387, - "narHash": "sha256-yCjkJuQbt6DjdS1XJL2uwyLu1AcmDvlyMGojBq8Ua38=", + "lastModified": 1761256472, + "narHash": "sha256-iDM8s8cSkncybNs5IGo7qqeErCh+lk0mF6aiVYEtDHA=", "owner": "9001", "repo": "copyparty", - "rev": "d099e5e84e191d67a7bffa574ab39b6d0d4f6adf", + "rev": "cdd5e78adf3d28a20a94628164188253bdfff2c1", "type": "github" }, "original": { @@ -337,11 +337,11 @@ }, "nixpkgs-unstable": { "locked": { - "lastModified": 1760284886, - "narHash": "sha256-TK9Kr0BYBQ/1P5kAsnNQhmWWKgmZXwUQr4ZMjCzWf2c=", + "lastModified": 1761114652, + "narHash": "sha256-f/QCJM/YhrV/lavyCVz8iU3rlZun6d+dAiC3H+CDle4=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "cf3f5c4def3c7b5f1fc012b3d839575dbe552d43", + "rev": "01f116e4df6a15f4ccdffb1bcd41096869fb385c", "type": "github" }, "original": { @@ -352,11 +352,11 @@ }, "nixpkgs_2": { "locked": { - "lastModified": 1760139962, - "narHash": "sha256-4xggC56Rub3WInz5eD7EZWXuLXpNvJiUPahGtMkwtuc=", + "lastModified": 1761016216, + "narHash": "sha256-G/iC4t/9j/52i/nm+0/4ybBmAF4hzR8CNHC75qEhjHo=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "7e297ddff44a3cc93673bb38d0374df8d0ad73e4", + "rev": "481cf557888e05d3128a76f14c76397b7d7cc869", "type": "github" }, "original": { @@ -401,11 +401,11 @@ "systems": "systems" }, "locked": { - "lastModified": 1760374571, - "narHash": "sha256-M2lAawtTe+ASWhcHTiTxtI3ROic8bsNLNN3RvJ2ghew=", + "lastModified": 1761238604, + "narHash": "sha256-xZ8SGSSndcvjZLUrMLrz4DjnPFtjZfSGZzEHPGnS2Eg=", "owner": "notashelf", "repo": "nvf", - "rev": "3e48f13c3ce8372d00be2e27f313f2ed8da5bc82", + "rev": "dad8ece966760d5de956ffa69670ffce1a90f3e3", "type": "github" }, "original": { @@ -437,11 +437,11 @@ ] }, "locked": { - "lastModified": 1760393368, - "narHash": "sha256-8mN3kqyqa2PKY0wwZ2UmMEYMcxvNTwLaOrrDsw6Qi4E=", + "lastModified": 1760998189, + "narHash": "sha256-ee2e1/AeGL5X8oy/HXsZQvZnae6XfEVdstGopKucYLY=", "owner": "Mic92", "repo": "sops-nix", - "rev": "ab8d56e85b8be14cff9d93735951e30c3e86a437", + "rev": "5a7d18b5c55642df5c432aadb757140edfeb70b3", "type": "github" }, "original": { @@ -471,11 +471,11 @@ "tinted-zed": "tinted-zed" }, "locked": { - "lastModified": 1760472212, - "narHash": "sha256-4C3I/ssFsq8EgaUmZP0xv5V7RV0oCHgL/Rx+MUkuE+E=", + "lastModified": 1761028816, + "narHash": "sha256-s1XiIeJHpODVWfzsPaK9e21iz1dQSCU3H4/1OxOsyps=", "owner": "nix-community", "repo": "stylix", - "rev": "8d008296a1b3be9b57ad570f7acea00dd2fc92db", + "rev": "b81dc0a385443099e7d231fe6275189e32c3b760", "type": "github" }, "original": { diff --git a/modules/holocron/syncthing/default.nix b/modules/holocron/syncthing/default.nix new file mode 100644 index 0000000..4784cca --- /dev/null +++ b/modules/holocron/syncthing/default.nix @@ -0,0 +1,22 @@ +{ pkgs, config, lib, ... }: + +let + service = "syncthing"; + cfg = config.holocron.${service}; +in +{ + options.system.syncthing = { + enable = lib.mkEnableOption "enables syncthing"; + }; + + config = lib.mkIf cfg.enable { + services.syncthing = { + enable = true; +# user = "blake"; +# group = "blake"; +# dataDir = "/var/lib/syncthing"; + guiAddress = "0.0.0.0:2222"; +# openDefaultPorts = true; + }; + }; +}