25 lines
505 B
Nix
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; };
|
|
}
|