From 1b10d48137613d7b219f3e8c16095e5e2f415185 Mon Sep 17 00:00:00 2001 From: Fabian Montero Date: Fri, 7 Feb 2025 14:21:59 -0600 Subject: [PATCH] re-add syncthing --- home/modules/default.nix | 1 + home/modules/syncthing.nix | 20 ++++++++++++++++++++ home/platforms/chem@yuki/default.nix | 1 + 3 files changed, 22 insertions(+) create mode 100644 home/modules/syncthing.nix diff --git a/home/modules/default.nix b/home/modules/default.nix index c9a4816..667fc45 100644 --- a/home/modules/default.nix +++ b/home/modules/default.nix @@ -15,5 +15,6 @@ ./defaultDesktopPack.nix ./mapping.nix ./zed.nix + ./syncthing.nix ]; } diff --git a/home/modules/syncthing.nix b/home/modules/syncthing.nix new file mode 100644 index 0000000..4857e63 --- /dev/null +++ b/home/modules/syncthing.nix @@ -0,0 +1,20 @@ +{ + config, + lib, + pkgs, + ... +}: +with lib; let + cfg = config.local.services.syncthing; +in { + options.local.services.syncthing = { + enable = mkEnableOption "syncthing settings"; + }; + + config = mkIf cfg.enable { + services.syncthing = { + enable = true; + tray.enable = true; + }; + }; +} diff --git a/home/platforms/chem@yuki/default.nix b/home/platforms/chem@yuki/default.nix index a9096ea..b5b8e0b 100644 --- a/home/platforms/chem@yuki/default.nix +++ b/home/platforms/chem@yuki/default.nix @@ -39,6 +39,7 @@ firefox.enable = true; mapping.enable = true; zed.enable = true; + syncthing.enable = true; }; gui = {