building installer iso #32
@@ -95,37 +95,18 @@
|
|||||||
}
|
}
|
||||||
);
|
);
|
||||||
|
|
||||||
nixosConfigurations = {
|
nixosConfigurations =
|
||||||
bob = lib.nixosSystem {
|
let
|
||||||
modules = [
|
hosts = builtins.attrNames (
|
||||||
./systems/bob
|
lib.filterAttrs (_: type: type == "directory") (builtins.readDir ./systems)
|
||||||
];
|
);
|
||||||
specialArgs = { inherit inputs outputs; };
|
mkHost =
|
||||||
};
|
name:
|
||||||
brain = lib.nixosSystem {
|
lib.nixosSystem {
|
||||||
modules = [
|
modules = [ ./systems/${name} ];
|
||||||
./systems/brain
|
specialArgs = { inherit inputs outputs; };
|
||||||
];
|
};
|
||||||
specialArgs = { inherit inputs outputs; };
|
in
|
||||||
};
|
lib.genAttrs hosts mkHost;
|
||||||
jeeves = lib.nixosSystem {
|
|
||||||
modules = [
|
|
||||||
./systems/jeeves
|
|
||||||
];
|
|
||||||
specialArgs = { inherit inputs outputs; };
|
|
||||||
};
|
|
||||||
rhapsody-in-green = lib.nixosSystem {
|
|
||||||
modules = [
|
|
||||||
./systems/rhapsody-in-green
|
|
||||||
];
|
|
||||||
specialArgs = { inherit inputs outputs; };
|
|
||||||
};
|
|
||||||
iso = lib.nixosSystem {
|
|
||||||
modules = [
|
|
||||||
./systems/iso
|
|
||||||
];
|
|
||||||
specialArgs = { inherit inputs outputs; };
|
|
||||||
};
|
|
||||||
};
|
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user