Files
publicConfig/configs.nix
2026-03-10 16:57:35 +01:00

40 lines
667 B
Nix

{ inputs }:
let
lib = inputs.nixpkgs.lib;
recursiveImport = import ./rI.nix { inherit lib; };
specialArgs = {
inherit inputs;
baseVars.username = "julian";
};
in
{
framework = lib.nixosSystem {
specialArgs = specialArgs // {
hostVars = {
hostname = "framework-12";
stateVersion = "25.05";
};
};
modules = recursiveImport [
./base
./hosts/framework
];
};
notframework = lib.nixosSystem {
specialArgs = specialArgs // {
hostVars = {
hostname = "framework-12";
stateVersion = "25.05";
};
};
modules = recursiveImport [
./base
];
};
}