add mkRaspi

This commit is contained in:
Andreas Zweili 2022-03-15 17:28:47 +01:00
parent 326ebd0ed3
commit fb6e61d05b
1 changed files with 21 additions and 0 deletions

View File

@ -83,6 +83,27 @@
}
]);
};
mkRaspi = configurationNix: nixpkgs.lib.nixosSystem {
inherit system pkgs;
specialArgs = { inherit custom inputs; };
modules = (
[
# System configuration for this host
configurationNix
# Common configuration
./modules/common
home-manager.nixosModules.home-manager
{
home-manager.useGlobalPkgs = true;
home-manager.useUserPackages = true;
home-manager.users.${custom.username}.imports = [
(import ./home-manager/headless.nix { inherit custom pkgs inputs; })
];
}
]);
};
in
{
nixosConfigurations = {