From c97623b428306711dc07dc68fd98b9f0b882ba3c Mon Sep 17 00:00:00 2001 From: Matei Dibu Date: Mon, 23 Sep 2024 12:48:34 +0300 Subject: [PATCH] dell-precision-5560: cleanup --- dell/precision/5560/default.nix | 33 +++++++++------------------------ 1 file changed, 9 insertions(+), 24 deletions(-) diff --git a/dell/precision/5560/default.nix b/dell/precision/5560/default.nix index 6c7ebad..e829380 100644 --- a/dell/precision/5560/default.nix +++ b/dell/precision/5560/default.nix @@ -1,40 +1,25 @@ +{ lib, ... }: { - config, - lib, - ... -}: { imports = [ ../../../common/pc/laptop ../../../common/pc/laptop/ssd ../../../common/cpu/intel ../../../common/gpu/intel/tiger-lake - ../../../common/gpu/nvidia/prime.nix ../../../common/gpu/nvidia/turing ]; hardware.enableRedistributableFirmware = lib.mkDefault true; boot = { - blacklistedKernelModules = ["nouveau"]; - kernelModules = ["kvm-intel"]; - kernelParams = ["i915.modeset=1"]; + blacklistedKernelModules = [ "nouveau" ]; + kernelModules = [ "kvm-intel" ]; + kernelParams = [ "i915.modeset=1" ]; }; - hardware = { - graphics = { - enable = lib.mkDefault true; - enable32Bit = lib.mkDefault true; - }; - nvidia = { - package = config.boot.kernelPackages.nvidiaPackages.beta; - modesetting.enable = lib.mkDefault true; - open = lib.mkDefault false; - prime = { - intelBusId = "PCI:0:2:0"; - nvidiaBusId = "PCI:1:0:0"; - }; - }; - }; + services.xserver.videoDrivers = [ "nvidia" ]; - powerManagement.cpuFreqGovernor = lib.mkDefault "performance"; + hardware.nvidia.prime = { + intelBusId = "PCI:0:2:0"; + nvidiaBusId = "PCI:1:0:0"; + }; }