add module

This commit is contained in:
Robin Appelman 2024-11-17 18:41:50 +01:00
commit 9d40881429
5 changed files with 154 additions and 2 deletions

View file

@ -10,5 +10,22 @@
inputs.flakelight.follows = "flakelight";
};
};
outputs = { mill-scale, ... }: mill-scale ./. { };
outputs = { mill-scale, ... }: mill-scale ./. {
packages.mitemp-prometheus = import ./package.nix;
nixosModules = { outputs, ... }: {
default =
{ pkgs
, config
, lib
, ...
}: {
imports = [ ./module.nix ];
config = lib.mkIf config.services.mitemp.enable {
nixpkgs.overlays = [ outputs.overlays.default ];
services.mitemp.package = lib.mkDefault pkgs.mitemp-prometheus;
};
};
};
};
}