nixos/hosts/default.nix
2025-10-12 01:01:00 -07:00

24 lines
568 B
Nix

{ self, nixpkgs, phps, agenix, winboat }:
let
baseSpecialArgs = {
inherit (self) nixosModules;
inherit agenix;
};
nixosSystem = args:
nixpkgs.lib.nixosSystem
(nixpkgs.lib.recursiveUpdate args { specialArgs = baseSpecialArgs; });
in {
marauder = nixosSystem {
system = "x86_64-linux";
modules = [ ./marauder ];
specialArgs = { inherit phps winboat; };
};
astral = nixosSystem {
system = "x86_64-linux";
modules = [ ./astral ];
};
quasar = nixosSystem {
system = "x86_64-linux";
modules = [ ./quasar ];
};
}