nixos-combined-flake/lib/mkNixosConfiguration.nix

27 lines
398 B
Nix

{
inputs,
outputs,
flakeLib,
overlays,
system,
hostName,
nixpkgs,
vars,
...
}: {
${hostName} = nixpkgs.lib.nixosSystem {
inherit system;
specialArgs = {
inherit inputs outputs flakeLib overlays;
vars =
vars
// {
inherit hostName;
};
};
modules = [
../profiles/nixos/${hostName}/configuration.nix
];
};
}