This commit is contained in:
2026-05-30 19:03:33 +09:00
parent f5ecef894d
commit 5f1cfc5275
155 changed files with 4168 additions and 300 deletions
+5
View File
@@ -0,0 +1,5 @@
{
imports = [
./intel-drivers.nix
];
}
+8 -10
View File
@@ -4,23 +4,21 @@
config,
...
}:
with lib;
let
cfg = config.drivers.intel;
cfg = config.my.drivers.intel;
in
{
options.drivers.intel = {
enable = mkEnableOption "Enable Intel Graphics Drivers";
options.my.drivers.intel = {
enable = lib.mkEnableOption "Intel Graphics Drivers";
};
config = mkIf cfg.enable {
# OpenGL
config = lib.mkIf cfg.enable {
hardware.graphics = {
extraPackages = with pkgs; [
intel-media-driver
vaapiIntel
vaapiVdpau
libvdpau-va-gl
intel-media-driver # Intel Media Driver for VA-API
vaapiIntel # VA-API Intel driver
vaapiVdpau # VA-API to VDPAU adapter
libvdpau-va-gl # VDPAU driver with OpenGL/VAAPI backend
];
};
};