1
0

nvidia.nix 531 B

123456789101112131415161718192021222324
  1. { config, pkgs, ... }:
  2. {
  3. boot.kernelModules = [ "wl" "nvidia" "nvidia_modeset" "nvidia_uvm" "nvidia_drm" ];
  4. boot.kernelParams = [
  5. "nvidia.NVreg_PreserveVideoMemoryAllocations=1"
  6. "nvidia.NVreg_TemporaryFilePath=/var/tmp"
  7. "mem_sleep_default=deep"
  8. "nvidia_drm.modeset=1"
  9. ];
  10. services.xserver.videoDrivers = [ "nvidia" ];
  11. hardware.nvidia = {
  12. open = false;
  13. modesetting = {
  14. enable = true;
  15. };
  16. nvidiaSettings = true;
  17. package = config.boot.kernelPackages.nvidiaPackages.stable;
  18. };
  19. }