{ pkgs, ... }: { security.sudo.wheelNeedsPassword = false; services = { xserver.displayManager = { gdm.enable = true; gdm.wayland = true; }; xserver.desktopManager.gnome.enable = true; gnome = { gnome-keyring.enable = true; gnome-initial-setup.enable = false; }; }; environment = { gnome.excludePackages = with pkgs; [ evolution geary gnome-contacts gnome-music gnome-user-docs gnome-tour gnome-weather gnome-maps gnome-calendar gnome-initial-setup gnome-clocks ]; systemPackages = [ pkgs.gnome-tweaks pkgs.dconf-editor pkgs.gnomeExtensions.ddterm ]; }; }