Oops. thats a big commit

This commit is contained in:
Reid 2024-10-15 19:51:27 -07:00
parent dfcb53a44e
commit c5ed13b511
Signed by: reidlab
GPG key ID: DAF5EAF6665839FD
25 changed files with 393 additions and 303 deletions

View file

@ -10,6 +10,8 @@
services.power-profiles-daemon.enable = true;
# manage fans for macbook devices
services.mbpfan.enable = true;
# disable tiny-dfr module from the nixos-hardware module
hardware.apple-t2.enableTinyDfr = false;
# better performance than the actual intel driver
services.xserver.videoDrivers = [ "modesetting" ];
@ -31,17 +33,17 @@
${pkgs.kmod}/bin/modprobe brcmfmac_wcc
'';
# VA-API
# VA-API and opengl
hardware.graphics = {
extraPackages = with pkgs; [
intel-media-driver
intel-vaapi-driver
(intel-vaapi-driver.override { enableHybridCodec = true; })
libvdpau-va-gl
];
extraPackages32 = with pkgs.pkgsi686Linux; [
intel-media-driver
intel-vaapi-driver
(intel-vaapi-driver.override { enableHybridCodec = true; })
libvdpau-va-gl
];
};
@ -49,8 +51,6 @@
environment.variables = {
LIBVA_DRIVER_NAME= "iHD";
VDPAU_DRIVER = "va_gl";
# VA-API on firefox
MOZ_DISABLE_RDD_SANDBOX = "1";
};
environment.systemPackages = with pkgs; [ intel-gpu-tools ];
@ -60,4 +60,4 @@
"i915.enable_fbc=1"
"i915.enable_gvt=1"
];
}
}