diff options
Diffstat (limited to 'hosts/local/nvidia.nix')
| -rw-r--r-- | hosts/local/nvidia.nix | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/hosts/local/nvidia.nix b/hosts/local/nvidia.nix index b8b335a..b17c708 100644 --- a/hosts/local/nvidia.nix +++ b/hosts/local/nvidia.nix @@ -12,7 +12,14 @@ else config.boot.kernelPackages.nvidiaPackages.beta; in { boot.kernelModules = ["nvidia" "nvidia_modeset" "nvidia_uvm" "nvidia_drm"]; - environment.systemPackages = [pkgs.nvitop]; + environment.systemPackages = [ + pkgs.nvitop + ]; + + nixpkgs.config = { + allowUnfree = true; + }; + # boot.kernelPackages = lib.mkForce unfreePkgs.linuxKernel.packages.linux_xanmod_latest; # boot.kernelParams = ["video=HDMI-A-1:1920x1080"]; # @@ -66,6 +73,9 @@ in { # nvidiaSettings = true; open = false; }; + hardware.nvidia-container-toolkit = { + enable = true; + }; # hardware.nvidia.package = config.boot.kernelPackages.nvidiaPackages.mkDriver { # version = "525.116.04"; # sha256_64bit = "sha256-hhDsgkR8/3LLXxizZX7ppjSlFRZiuK2QHrgfTE+2F/4="; |
