diff --git a/lenovo/thinkpad/e470/default.nix b/lenovo/thinkpad/e470/default.nix index d7a60c1..6920ca5 100644 --- a/lenovo/thinkpad/e470/default.nix +++ b/lenovo/thinkpad/e470/default.nix @@ -4,8 +4,16 @@ imports = [ ../. ../../../common/cpu/intel/kaby-lake + ../../../common/gpu/nvidia.nix ]; - # see https://github.com/NixOS/nixpkgs/issues/69289 + hardware.nvidia.prime = { + # Bus ID of the Intel GPU. + intelBusId = lib.mkDefault "PCI:0:2:0"; + + # Bus ID of the NVIDIA GPU. + nvidiaBusId = lib.mkDefault "PCI:1:0:0"; + }; + boot.kernelPackages = pkgs.linuxPackages_latest; }