jupiter: add initial config

This commit is contained in:
2023-09-03 10:18:04 +02:00
parent 64b40a0832
commit 4b4a2016e9
4 changed files with 386 additions and 0 deletions

View File

@@ -156,6 +156,31 @@ in
];
};
jupiter = lib.nixosSystem { # Desktop profile
inherit system;
#user = "dmz-user";
specialArgs = { inherit inputs user location nixos-hardware nur agenix; };
modules = [
agenix.nixosModules.default
nur.nixosModules.nur
./jupiter
./configuration_desktop.nix
nixos-hardware.nixosModules.common-cpu-intel
nixos-hardware.nixosModules.common-pc-ssd
home-manager.nixosModules.home-manager {
nixpkgs.overlays = [
nur.overlay
];
home-manager.useGlobalPkgs = true;
home-manager.useUserPackages = true;
home-manager.extraSpecialArgs = { inherit user; };
home-manager.users.${user} = {
imports = [(import ./home_server.nix)] ++ [(import ./jupiter/home.nix)];
};
}
];
};
q920 = lib.nixosSystem { # Laptop profile
inherit system;