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"]; services.xserver.videoDrivers = ["nvidia"];
hardware.graphics = { hardware = {
enable = true; graphics = {
extraPackages = with pkgs; [ enable = true;
# TODO: extraPackages = with pkgs; [
# opencl # TODO:
nvidia-vaapi-driver # hardware acceleration # 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;
} }