diff --git a/nix/base-system/modules/darwin-monitor.nix b/nix/base-system/modules/darwin-monitor.nix index 6073141..59e0da2 100644 --- a/nix/base-system/modules/darwin-monitor.nix +++ b/nix/base-system/modules/darwin-monitor.nix @@ -197,7 +197,11 @@ with lib; ]; #StandardErrorPath = "/var/log/clio.durnitisp.err"; #StandardOutPath = "/var/log/clio.durnitisp.out"; - KeepAlive = true; + KeepAlive = { + PathState = { + "/nix/store" = true; + }; + }; RunAtLoad = true; }; }; diff --git a/nix/base-system/modules/vector.nix b/nix/base-system/modules/vector.nix index d1ceab7..c6e3db1 100644 --- a/nix/base-system/modules/vector.nix +++ b/nix/base-system/modules/vector.nix @@ -43,7 +43,11 @@ with lib; WatchPaths= [ "/etc/${config.environment.etc."vector.yaml".target}" ]; - KeepAlive = true; + KeepAlive = { + PathState = { + "/nix/store" = true; + }; + }; RunAtLoad = true; }; };