chore: minor nvidia settings

This commit is contained in:
Mohammad Rafiq 2025-03-14 01:41:52 +08:00
parent a6d779f6cf
commit 34ba557388

View file

@ -1,13 +1,24 @@
{pkgs, ...}: {
{
pkgs,
config,
...
}: {
services.xserver.videoDrivers = ["nvidia"];
hardware.graphics = {
enable = true;
extraPackages = with pkgs; [
# TODO:
# opencl
nvidia-vaapi-driver # hardware acceleration
];
hardware = {
graphics = {
enable = true;
extraPackages = with pkgs; [
# TODO:
# opencl
nvidia-vaapi-driver # hardware acceleration
];
};
nvidia = {
modesetting.enable = true;
powerManagement.enable = true;
open = false;
nvidiaSettings = true;
package = config.boot.kernelPackages.nvidiaPackages.latest;
};
};
hardware.nvidia.powerManagement.enable = true;
hardware.nvidia.open = false;
}