fix: multiple node support

This commit is contained in:
2025-04-19 22:44:48 -07:00
parent a3a9c62191
commit 1a30eb2aad

View File

@@ -23,27 +23,23 @@
in in
{ {
nixosConfigurations = builtins.listToAttrs ( nixosConfigurations = builtins.listToAttrs (
map ( map (node: {
node: name = node.name;
{ value = nixpkgs.lib.nixosSystem {
name = node.name; system = node.architecture;
value = nixpkgs.lib.nixosSystem { specialArgs = {
system = node.architecture; meta = {
specialArgs = { hostname = node.name;
meta = {
hostname = node.name;
};
}; };
modules = [
disko.nixosModules.disko
./${node.name}-configuration.nix
./${node.name}-hardware-configuration.nix
./${node.name}-disk-config.nix
];
}; };
} modules = [
nodes disko.nixosModules.disko
) ./${node.name}-configuration.nix
./${node.name}-hardware-configuration.nix
./${node.name}-disk-config.nix
];
};
}) nodes
); );
}; };
} }