refactor(guest): assemble guest modules

This commit is contained in:
2026-08-29 17:05:44 -04:00
parent 4f105c81c2
commit 42b1578efa
8 changed files with 68 additions and 80 deletions

View File

@@ -4,8 +4,7 @@
specialArgs,
repositoryModules,
# TODO refactor guests
guestFiles,
guestModules,
# TODO refactor registry
registryAssembly,
}:
@@ -17,24 +16,23 @@ let
}:
lib.nixosSystem {
inherit specialArgs;
modules =
guestFiles
++ [
inputs.chaotic.nixosModules.default
inputs.disko.nixosModules.disko
inputs.sops-nix.nixosModules.sops
inputs.stylix.nixosModules.stylix
modules = [
inputs.chaotic.nixosModules.default
inputs.disko.nixosModules.disko
inputs.sops-nix.nixosModules.sops
inputs.stylix.nixosModules.stylix
repositoryModules
repositoryModules
guestModules
# TODO: refactor
registryAssembly.module (root + "/${name}")
# TODO: refactor
registryAssembly.module (root + "/${name}")
{
networking.hostName = name;
modules.host.enable = true;
}
];
{
networking.hostName = name;
modules.host.enable = true;
}
];
};
in
{