Major revamp.

This commit is contained in:
Jonas Juselius
2018-04-17 21:35:56 +02:00
parent 72285487d6
commit 0ea0abd316
32 changed files with 2600 additions and 353 deletions

21
nixos/desktop.nix Normal file
View File

@@ -0,0 +1,21 @@
{ 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;
}