Files
2026-05-31 23:04:21 +02:00

20 lines
405 B
Nix

{ self
, inputs
, ...
}: {
flake.modules.nixos.keith = { config, ... }: {
age.secrets.upsmon.file = "${inputs.secrets}/upsmon.age";
imports = with self.factory; [
(nut-client {
buggie = {
type = "slave";
passwordFile = config.age.secrets.upsmon.path;
system = "main-ups@buggie.veltnet";
user = "observer";
};
})
];
};
}