{ pkgs, lib, config, ... }: let inherit (config.modules.system) username; in { services = { xserver = { enable = true; desktopManager.gnome.enable = true; displayManager.gdm.enable = true; excludePackages = [ pkgs.xterm ]; }; displayManager.autoLogin = { enable = true; user = username; }; }; 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; }