summaryrefslogtreecommitdiffstats
path: root/dell/xps-15-9550.nix
blob: 04f717422585261fa0e153329e6222502b20f06b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
{ config, pkgs, ... }:

{
  imports =
    [ ../lib/kernel-version.nix
    ];

  # Use the systemd-boot efi boot loader. (From default generated configuration.nix)
  boot.loader.systemd-boot.enable = true;
  boot.loader.efi.canTouchEfiVariables = true;

  # Honestly forget if needed or just better for touchpad.
  # Synaptics also works, but doesn't have working palm and thumb detection.
  services.xserver.libinput.enable = true;

  # Intel Graphics confirmed not working at 4.1, confirmed working at {4.3, 4.4}
  kernelAtleast =
    [ { version = "4.2"; msg = "Intel Graphics confirmed not to work."; }
      { version = "4.3"; msg = "Intel Graphics untested."; }
      { version = "4.4"; msg = "Touchpad does not work, though the touchscreen still does"; }
    ];

  # To just use intel integrated graphics with Intel's open source driver
  # hardware.nvidiaOptimus.disable = true;
}