19 lines
475 B
Nix
19 lines
475 B
Nix
{...}: {
|
|||
|
|
# Intel integrated GPU (mesa + VA-API hardware video acceleration).
|
||
|
|
flake.nixosModules.gpuIntel = {pkgs, ...}: {
|
||
|
|
environment.systemPackages = with pkgs; [
|
||
|
|
mesa
|
||
|
|
vulkan-tools
|
||
|
|
];
|
||
|
|
hardware.graphics = {
|
||
|
|
enable = true;
|
||
|
|
enable32Bit = true;
|
||
|
|
extraPackages = with pkgs; [
|
||
|
|
intel-media-driver # modern iHD driver (Broadwell+)
|
||
|
|
intel-vaapi-driver # legacy i965 driver
|
||
|
|
libva-vdpau-driver
|
||
|
|
];
|
||
|
|
};
|
||
|
|
};
|
||
|
|
}
|