diff options
author | jeschli <jeschli@gmail.com> | 2018-06-27 17:01:37 +0200 |
---|---|---|
committer | jeschli <jeschli@gmail.com> | 2018-06-27 17:01:37 +0200 |
commit | d262fbe8a697481856903897d7f01a147df6b7a4 (patch) | |
tree | 61dfe68be6d9e0b1599ee3203fadde2d9f5d4e8c /jeschli/1systems/brauerei/config.nix | |
parent | 83674e65b648c3a58951c195ac51d44e740d85b7 (diff) |
j brauerei: xserver
Diffstat (limited to 'jeschli/1systems/brauerei/config.nix')
-rw-r--r-- | jeschli/1systems/brauerei/config.nix | 37 |
1 files changed, 16 insertions, 21 deletions
diff --git a/jeschli/1systems/brauerei/config.nix b/jeschli/1systems/brauerei/config.nix index a8b3619..5a6ad76 100644 --- a/jeschli/1systems/brauerei/config.nix +++ b/jeschli/1systems/brauerei/config.nix @@ -116,31 +116,26 @@ # Enable the OpenSSH daemon. services.openssh.enable = true; - # Open ports in the firewall. - # networking.firewall.allowedTCPPorts = [ ... ]; - # networking.firewall.allowedUDPPorts = [ ... ]; - # Or disable the firewall altogether. - # networking.firewall.enable = false; + services.xserver = { - # Enable CUPS to print documents. - # services.printing.enable = true; + # Don't install feh into systemPackages + # refs <nixpkgs/nixos/modules/services/x11/desktop-managers> + desktopManager.session = lib.mkForce []; - # Enable the X11 windowing system. - # services.xserver.enable = true; - # services.xserver.layout = "us"; - # services.xserver.xkbOptions = "eurosign:e"; + enable = true; + display = 11; + tty = 11; + + dpi = 96; - # Enable touchpad support. - # services.xserver.libinput.enable = true; +# videoDrivers = [ "nvidia" ]; + synaptics = { + enable = true; + twoFingerScroll = true; + accelFactor = "0.035"; + }; + }; - # Enable the KDE Desktop Environment. - # services.xserver.displayManager.sddm.enable = true; - # services.xserver.desktopManager.plasma5.enable = true; - # services.xserver.displayManager.sddm.enable = true; - # services.xserver.windowManager.xmonad.enable = true; - # services.xserver.windowManager.xmonad.enableContribAndExtras = true; - # - # Define a user account. Don't forget to set a password with ‘passwd’. users.extraUsers.jeschli = { # TODO: define as krebs.users isNormalUser = true; extraGroups = ["docker" "vboxusers"]; |