2020-04-08 18:36:58 +02:00
|
|
|
{ ... }: {
|
|
|
|
services.xserver = {
|
|
|
|
# Enable the X11 windowing system.
|
|
|
|
enable = true;
|
|
|
|
layout = "us";
|
|
|
|
xkbOptions = "eurosign:e";
|
|
|
|
|
|
|
|
# Enable the KDE Desktop Environment.
|
|
|
|
displayManager.sddm.enable = true;
|
|
|
|
desktopManager.plasma5.enable = true;
|
|
|
|
|
|
|
|
libinput = {
|
|
|
|
# Enable touchpad support.
|
|
|
|
enable = true;
|
|
|
|
|
|
|
|
naturalScrolling = true;
|
2020-04-09 10:41:25 +02:00
|
|
|
accelSpeed = "3.5";
|
2020-04-08 18:36:58 +02:00
|
|
|
|
|
|
|
# who thought letting this be true by default was a good idea
|
|
|
|
tappingDragLock = false;
|
|
|
|
};
|
|
|
|
};
|
2020-04-12 14:09:13 +02:00
|
|
|
|
|
|
|
hardware.opengl.enable = true;
|
2020-04-08 18:36:58 +02:00
|
|
|
}
|