{ pkgs, lib, ... }: { services.xserver = { enable = true; displayManager.gdm.enable = true; desktopManager.gnome.enable = true; displayManager.gdm.wayland = false; }; environment.gnome.excludePackages = [ pkgs.gnome.cheese pkgs.gnome.gnome-music pkgs.gnome.gnome-terminal pkgs.gnome.gedit pkgs.epiphany pkgs.evince pkgs.gnome.gnome-characters pkgs.gnome.totem pkgs.gnome.tali pkgs.gnome.iagno pkgs.gnome.hitori pkgs.gnome.atomix pkgs.gnome-tour pkgs.gnome.geary ]; environment.systemPackages = with pkgs; [ gnomeExtensions.appindicator gnome.gnome-tweaks gnomeExtensions.just-perfection ]; services.udev.packages = with pkgs; [ gnome3.gnome-settings-daemon ]; services.power-profiles-daemon.enable = lib.mkForce false; hardware.pulseaudio.enable = lib.mkForce false; programs.dconf.enable = true; services.xserver = { layout = "gb"; }; }