diff --git a/misc/launchd/org.nixos.nix-daemon.plist.in b/misc/launchd/org.nixos.nix-daemon.plist.in index 7fec653e0..bc02dc72c 100644 --- a/misc/launchd/org.nixos.nix-daemon.plist.in +++ b/misc/launchd/org.nixos.nix-daemon.plist.in @@ -13,14 +13,12 @@ org.nixos.nix-daemon KeepAlive - PathState + OtherJobEnabled - /nix/var/nix/profiles/default/bin/nix-daemon - + org.nixos.darwin-store + - RunAtLoad - ProgramArguments /nix/var/nix/profiles/default/bin/nix-daemon diff --git a/scripts/create-darwin-volume.sh b/scripts/create-darwin-volume.sh index 334b75045..f2cf4cba6 100755 --- a/scripts/create-darwin-volume.sh +++ b/scripts/create-darwin-volume.sh @@ -303,8 +303,16 @@ generate_mount_daemon() { - RunAtLoad + LaunchOnlyOnce + KeepAlive + + PathState + + $NIX_ROOT/store + + + Label org.nixos.darwin-store ProgramArguments