Files
platform/base/desktop.nix
2017-07-11 11:37:24 +02:00

22 lines
767 B
Nix

{ pkgs, ... }:
{
# Enable CUPS to print documents.
services.printing.enable = true;
services.printing.drivers = [ pkgs.hplipWithPlugin ];
# Enable the X11 windowing system.
services.xserver.enable = true;
services.xserver.enableCtrlAltBackspace = true;
services.xserver.layout = "us";
services.xserver.xkbVariant = "altgr-intl";
services.xserver.xkbOptions = "eurosign:e";
# Enable XMonad
services.xserver.displayManager.slim.enable = true;
services.xserver.displayManager.slim.defaultUser = "jonas";
services.xserver.desktopManager.gnome3.enable = true;
services.xserver.desktopManager.xterm.enable = false;
services.xserver.windowManager.xmonad.enable = true;
services.xserver.windowManager.xmonad.enableContribAndExtras = true;
}