{ pkgs, ... }: { fonts.fonts = with pkgs; [ gentium lmodern noto-fonts-emoji ]; services = { autorandr.enable = true; xserver = { videoDrivers = [ "intel" ]; deviceSection = '' Option "TearFree" "true" ''; enable = true; desktopManager.xterm.enable = false; displayManager.startx.enable = true; windowManager.awesome.enable = true; layout = "us"; xkbOptions = "caps:ctrl_modifier,compose:menu"; libinput.enable = true; # Enable touchpad support. }; }; i18n = { defaultLocale = "en_US.UTF-8"; inputMethod = { enabled = "ibus"; ibus.engines = with pkgs.ibus-engines; [ hangul table table-others ]; }; }; environment.systemPackages = with pkgs; [ gnome.adwaita-icon-theme gnome.networkmanagerapplet qt5ct clipbuzz playerctl pulsemixer xclip xdotool xscreensaver aerc amfora ncdu newsboat ranger ueberzug rxvt-unicode vim_configurable arandr audacious keynav scrot sigil xorg.xkill zathura firefox libreoffice mumble nheko tor-browser-bundle-bin transmission-gtk ]; hardware.brillo.enable = true; programs.nm-applet.enable = true; programs.slock.enable = true; # programs.udevil.enable = true; }