{ 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 ]; }; }