cleanup, deadnix, format

This commit is contained in:
Grisha Shipunov 2025-05-27 10:17:27 +02:00
parent 6ffe2d49ee
commit 7223ca43a7
5 changed files with 29 additions and 37 deletions

View file

@ -54,7 +54,6 @@
outputs =
inputs@{
authentik-nix,
lanzaboote,
lix-module,
microvm,
@ -79,25 +78,29 @@
"immich"
];
microvm-builder = (nixpkgs-ver: vm-list: builtins.listToAttrs (
map (vm: {
name = vm;
value = nixpkgs-ver.lib.nixosSystem {
system = "x86_64-linux";
specialArgs = { inherit inputs; };
modules = [
sops-nix.nixosModules.sops
microvm.nixosModules.microvm
microvm-builder = (
nixpkgs-ver: vm-list:
builtins.listToAttrs (
map (vm: {
name = vm;
value = nixpkgs-ver.lib.nixosSystem {
system = "x86_64-linux";
specialArgs = { inherit inputs; };
modules = [
sops-nix.nixosModules.sops
microvm.nixosModules.microvm
./hosts/${vm}
./modules/server
./modules/wg
];
};
}) vm-list
));
microvms = (microvm-builder nixpkgs microvm-stable-list)
// (microvm-builder nixpkgs-unstable microvm-unstable-list);
./hosts/${vm}
./modules/server
./modules/wg
];
};
}) vm-list
)
);
microvms =
(microvm-builder nixpkgs microvm-stable-list)
// (microvm-builder nixpkgs-unstable microvm-unstable-list);
in
microvms
// {