From b38ac9f632f1f9defac87c8df43269552c11e9cf Mon Sep 17 00:00:00 2001 From: Jeremy Wall Date: Mon, 22 Jul 2024 16:38:22 -0400 Subject: [PATCH] fix: We have a dependency on the /nix/store mount existing --- nix/base-system/modules/darwin-monitor.nix | 6 +++++- nix/base-system/modules/vector.nix | 6 +++++- 2 files changed, 10 insertions(+), 2 deletions(-) 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; }; };