{ pkgs, lib, config, ... }: let inherit (config.modules.system) username; in { services.xserver = { enable = true; desktopManager = { gnome.enable = true; }; displayManager = { gdm.enable = true; autoLogin = { enable = true; user = username; }; }; excludePackages = [ pkgs.xterm ]; }; systemd.services = { "getty@tty1".enable = false; "autovt@tty1".enable = false; }; i18n.inputMethod = lib.mkForce { enabled = "ibus"; ibus.engines = with pkgs.ibus-engines; [ mozc ]; }; environment.gnome.excludePackages = [ pkgs.gnome-tour ]; hardware.pulseaudio.enable = false; programs.hyprland.enable = lib.mkForce false; services.greetd.enable = lib.mkForce false; }