diff --git a/flake.nix b/flake.nix index 6e40896..53a7430 100644 --- a/flake.nix +++ b/flake.nix @@ -76,6 +76,7 @@ username = "abby"; inherit inputs; system = system; + use_syncthing = true; }; } ]; @@ -99,6 +100,7 @@ inherit system; username = "abby"; inherit inputs; + use_syncthing = false; }; }; homeConfigurations."pager@nicrosil" = @@ -122,6 +124,7 @@ inherit system; username = "pager"; inherit inputs; + use_syncthing = false; }; }; }; diff --git a/home.nix b/home.nix index 8ea8526..0a6dbe8 100644 --- a/home.nix +++ b/home.nix @@ -1,4 +1,4 @@ -{ config, pkgs, inputs, system ? "x86_64-linux", username ? "abby", ... }: +{ config, pkgs, inputs, system ? "x86_64-linux", username ? "abby", use_syncthing ? false , ... }: { # Home Manager needs a bit of information about you and the @@ -30,6 +30,7 @@ mpv vlc moonlight-qt + starship #inputs.ragenix.packges.${system}.default # htop @@ -130,5 +131,5 @@ dashboard: xdg.configFile."kitty/kitty.conf".source = ./xdg/kitty/kitty.conf; home.file.".zshrc".source = xdg/zshrc; - services.syncthing = import ./syncthing.nix { config = config; }; + services.syncthing = pkgs.lib.optionals (use_syncthing) import ./syncthing.nix { config = config; }; }