s3ns-nixos-demo/default.nix
2024-05-17 08:52:48 +02:00

25 lines
505 B
Nix

let
inputs = import ./npins;
nixpkgs = import inputs.nixpkgs { };
lib = nixpkgs.lib;
disko = import "${inputs.disko}/module.nix";
in
rec {
nixosConfigurations = builtins.mapAttrs (
name: value:
import "${inputs.nixpkgs}/nixos/lib/eval-config.nix" {
lib = lib;
system = "x86_64-linux";
specialArgs = {
inherit inputs;
};
modules = [
value
disko
];
extraModules = [ ];
}
) { s3ns = import ./configuration.nix; };
}