alqueva/hosts/default.nix

30 lines
592 B
Nix
Raw Normal View History

2024-10-16 01:47:33 +01:00
{
inputs,
2025-02-04 11:10:02 +00:00
self,
2024-10-16 01:47:33 +01:00
...
2025-02-04 11:10:02 +00:00
}: let
inherit (self) lib;
in {
2024-10-16 00:03:53 +01:00
flake = {
nixosConfigurations = builtins.mapAttrs (n: v: lib.mkHost (v // {host = n;})) {
solterra = {
2024-10-16 00:03:53 +01:00
system = "x86_64-linux";
2024-10-16 01:47:33 +01:00
extraModules = [
inputs.disko.nixosModules.disko
];
2024-10-16 00:03:53 +01:00
};
2024-12-10 20:01:46 -03:00
micronix = {
system = "x86_64-linux";
extraModules = [
inputs.disko.nixosModules.disko
2024-12-11 14:39:19 +00:00
inputs.chaotic.nixosModules.default
2024-12-10 23:27:40 +00:00
];
2024-12-10 20:01:46 -03:00
};
2025-02-22 21:16:46 +00:00
slowworm = {
system = "x86_64-linux";
};
2024-12-10 23:27:40 +00:00
};
2024-10-16 00:03:53 +01:00
nixosModules.default = ./shared;
};
}