cachix-agent: check for nix.enable

This commit is contained in:
Emily 2025-02-10 19:53:25 +00:00
parent e3bde1588b
commit 42e16f31c6

View file

@ -51,6 +51,14 @@ in {
};
config = mkIf cfg.enable {
# TODO: Upstream this to NixOS.
assertions = [
{
assertion = config.nix.enable;
message = ''`services.cachix-agent.enable` requires `nix.enable`'';
}
];
launchd.daemons.cachix-agent = {
script = ''
. ${cfg.credentialsFile}