hosts/lupine: init
Some checks failed
Eval nix flake / evals (push) Failing after 1m20s

Co-authored-by: h7x4 <h7x4@nani.wtf>
This commit is contained in:
2025-07-20 04:02:39 +02:00
committed by h7x4
parent 59969b9ec8
commit 043099eb37
11 changed files with 449 additions and 1 deletions

View File

@@ -170,7 +170,16 @@
inputs.gergle.overlays.default
];
};
};
}
//
(let
machineNames = map (i: "lupine-${toString i}") (lib.range 1 5);
stableLupineNixosConfig = name: extraArgs:
nixosConfig nixpkgs name ./hosts/lupine/configuration.nix extraArgs;
in lib.genAttrs machineNames (name: stableLupineNixosConfig name {
modules = [{ networking.hostName = name; }];
specialArgs.lupineName = name;
}));
nixosModules = {
snakeoil-certs = ./modules/snakeoil-certs.nix;