Files
NixOsConfig/host/ThinkPad/modules/nvidia.nix
T

30 lines
542 B
Nix

{ config, pkgs, ... }:
{
services.xserver.videoDrivers = [ "nvidia" ];
hardware.nvidia = {
modesetting.enable = true;
powerManagement = {
enable = true;
finegrained = false;
};
package = config.boot.kernelPackages.nvidiaPackages.legacy_470;
open = false;
prime = {
offload.enable = true;
intelBusId = "PCI:0:2:0";
nvidiaBusId = "PCI:1:0:0";
};
};
environment.shellAliases = {
nvidia-offload = "__NV_PRIME_RENDER_OFFLOAD=1 __GLX_VENDOR_LIBRARY_NAME=nvidia";
};
}