diff options
| author | polwex <polwex@sortug.com> | 2025-10-25 21:08:53 +0700 |
|---|---|---|
| committer | polwex <polwex@sortug.com> | 2025-10-25 21:08:53 +0700 |
| commit | 7fab8239d5cd58e08a4c4dc988472cb7a9449b5b (patch) | |
| tree | 0067e08ce0756fd0f7dcf8e78997d3a929fbf6e1 /hosts/local/nvidia.nix | |
| parent | 21adca7e6d8f8233ac8d6c00c7be43dc026e8cc5 (diff) | |
p
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="; |
