fix: multiple node support
This commit is contained in:
@@ -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
|
||||
);
|
||||
};
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user