nixos-configs/nixosModules/intel-graphics.nix

28 lines
612 B
Nix
Raw Permalink Normal View History

{
lib,
config,
pkgs,
...
}:
{
options.my.intelGraphics.enable = lib.mkEnableOption "Intel graphics drivers";
config = lib.mkIf config.my.intelGraphics.enable {
2024-11-24 15:16:45 +01:00
hardware.graphics = {
extraPackages = with pkgs; [
intel-media-driver
2024-12-01 10:03:30 +01:00
intel-vaapi-driver
intel-ocl
2024-12-01 10:03:30 +01:00
intel-compute-runtime
vpl-gpu-rt
];
2024-12-01 10:03:30 +01:00
extraPackages32 = with pkgs.driversi686Linux; [
intel-vaapi-driver
intel-media-driver
];
};
2024-10-27 12:33:35 +01:00
environment.systemPackages = with pkgs; [ nvtopPackages.intel ];
my.allowedUnfreePackages = [ "intel-ocl" ];
};
}