{ config, ... }: { services.cachix-agent = { enable = true; package = config.lib.test.mkStubPackage { outPath = "@cachix-agent@"; }; name = "test-agent"; }; test.stubs.nix = { }; nmt.script = '' assertFileContent \ home-files/.config/systemd/user/cachix-agent.service \ ${ builtins.toFile "cachix-agent.service" '' [Install] WantedBy=default.target [Service] Environment=PATH=@nix@/bin EnvironmentFile=/home/hm-user/.config/cachix-agent.token ExecStart='@cachix-agent@/bin/cachix' 'deploy' 'agent' 'test-agent' 'home-manager' KillMode=process Restart=on-failure [Unit] Description=Cachix Deploy Agent '' } ''; }