{ config, lib, pkgs, nixos-unstable, inputs, ... }: { # Enable the X11 windowing system. services.xserver = { enable = true; xkb = { layout = "us"; variant = ""; options = "caps_lock:esc"; }; desktopManager = { xterm.enable = false; xfce = { enable = true; # noDesktop = true; enableXfwm = false; }; }; displayManager.gdm.enable = true; displayManager.defaultSession = "xfce+stumpwm"; windowManager = { stumpwm.enable = true; # xmonad.enable = true; }; }; }