diff --git a/hosts/installer.nix b/hosts/installer.nix index fc46ed7..446e7bf 100644 --- a/hosts/installer.nix +++ b/hosts/installer.nix @@ -5,6 +5,7 @@ (inputs.nixpkgs + "/nixos/modules/installer/cd-dvd/installation-cd-minimal.nix") inputs.lix-module.nixosModules.lixFromNixpkgs ../modules/system/base.nix + ../modules/desktop/gnome-minimal.nix ../modules/users/admin.nix ]; diff --git a/modules/desktop/gnome-minimal.nix b/modules/desktop/gnome-minimal.nix new file mode 100644 index 0000000..a289936 --- /dev/null +++ b/modules/desktop/gnome-minimal.nix @@ -0,0 +1,15 @@ +{ pkgs, ... }: + +{ + services.displayManager.gdm.enable = true; + services.desktopManager.gnome.enable = true; + + services.gnome.core-apps.enable = false; + services.gnome.core-developer-tools.enable = false; + services.gnome.games.enable = false; + + environment.gnome.excludePackages = with pkgs; [ + gnome-tour + gnome-user-docs + ]; +}