diff options
author | Daniel Rafaj <daniel.rafaj@tuta.io> | 2020-02-05 11:40:43 +0100 |
---|---|---|
committer | Daniel Rafaj <daniel.rafaj@tuta.io> | 2020-02-18 13:25:25 +0100 |
commit | 8b50556e2da89adff2491759c8f5d28af5dd580c (patch) | |
tree | 632005c07187d2579996900c9d4f6d29f75a25a9 /dell/xps/15-9560/intel | |
parent | 74efa57ee46ece7ccd95fc133c08badb798f0552 (diff) |
Add xps 9560 with its own quirks, I added versions:
1 default one, with nvidia working and intel working, needs optirun to
run application with nvidia
2 intel only, I am using this as my daily driver for long time, only
intel is turned on and nvidia is turned off and doesn't drain any
power.
3 nvidia only, intel is dissabled and nvidia is picked as default gpu,
no need to fiddle with optirun etc, good for gpu heavy application.
All these settings needs to reboot to work properly
Diffstat (limited to 'dell/xps/15-9560/intel')
-rw-r--r-- | dell/xps/15-9560/intel/default.nix | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/dell/xps/15-9560/intel/default.nix b/dell/xps/15-9560/intel/default.nix new file mode 100644 index 0000000..f203797 --- /dev/null +++ b/dell/xps/15-9560/intel/default.nix @@ -0,0 +1,18 @@ +{ lib, pkgs, ... }: + +{ + imports = [ + ../../../../common/cpu/intel + ../../../../common/pc/laptop + ../xps-common.nix + ]; + + + # This runs only Intel and nvidia does not drain power. + + ##### disable nvidia, very nice battery life. + hardware.nvidiaOptimus.disable = lib.mkDefault true; + boot.blacklistedKernelModules = lib.mkDefault [ "nouveau" "nvidia" ]; + services.xserver.videoDrivers = lib.mkDefault [ "intel" ]; + +} |