27 lines
415 B
Nix
27 lines
415 B
Nix
{ inputs
|
|
, outputs
|
|
, flakeLib
|
|
, overlays
|
|
, system
|
|
, hostName
|
|
, nixpkgs
|
|
, vars
|
|
, modules ? [ ]
|
|
, ...
|
|
}: {
|
|
${hostName} = nixpkgs.lib.nixosSystem {
|
|
inherit system;
|
|
specialArgs = {
|
|
inherit inputs outputs flakeLib overlays;
|
|
vars =
|
|
vars
|
|
// {
|
|
inherit hostName;
|
|
};
|
|
};
|
|
modules = [
|
|
../profiles/nixos/${hostName}/configuration.nix
|
|
] ++ modules;
|
|
};
|
|
}
|