update machines

This commit is contained in:
2026-01-11 10:12:55 -06:00
parent 6a3a44b2f0
commit 2ec608c5ae
5 changed files with 28 additions and 3 deletions

View File

@@ -180,5 +180,27 @@
default = self.templates.nixos;
};
nixosConfigurations = let
dir = builtins.readDir ./machines;
filtered = builtins.filter (x: dir.${x} == "directory" && x != "android") (builtins.attrNames dir);
in (builtins.listToAttrs
(builtins.map
(name: ({
inherit name;
value = nixpkgs.lib.nixosSystem {
specialArgs = inputs;
modules = [
{ sysconfig.host = name; }
./machines/${name}
self.profiles.${name}
];
};
})) filtered)
);
};
}