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
{
nixosConfigurations = builtins.listToAttrs (
map (
node:
{
name = node.name;
value = nixpkgs.lib.nixosSystem {
system = node.architecture;
specialArgs = {
meta = {
hostname = node.name;
};
map (node: {
name = node.name;
value = nixpkgs.lib.nixosSystem {
system = node.architecture;
specialArgs = {
meta = {
hostname = node.name;
};
modules = [
disko.nixosModules.disko
./${node.name}-configuration.nix
./${node.name}-hardware-configuration.nix
./${node.name}-disk-config.nix
];
};
}
nodes
)
modules = [
disko.nixosModules.disko
./${node.name}-configuration.nix
./${node.name}-hardware-configuration.nix
./${node.name}-disk-config.nix
];
};
}) nodes
);
};
}