zaphyra's git: nixfiles

zaphyra's nixfiles

commit 163e104689049ac4107566bc2cbb03fb8218a464
parent f3d50a0b802edd69879501292c5724d896e9b870
Author: Hannah Izzie Gesser <hannah@totient.eu>
Date: Wed, 12 Nov 2025 09:35:18 +0100

Improve Intel video support
1 file changed, 5 insertions(+), 9 deletions(-)
diff --git a/config/nixos/modules/hardware/video/intel.nix b/config/nixos/modules/hardware/video/intel.nix
@@ -18,23 +18,19 @@ in
   };
 
   config = lib.mkIf cfg.enable {
-    boot.blacklistedKernelModules = [ "xe" ];
-    #boot.initrd.kernelModules = [ "i915" ];
+    hardware.intelgpu.driver = "xe";
 
-    hardware.intelgpu.driver = "i915";
-
-    #services.xserver.videoDrivers = [ "intel" ];
+    services.xserver.videoDrivers = [ "intel" ];
 
     environment.systemPackages = [ pkgs.vulkan-validation-layers ];
-    environment.sessionVariables.VK_ICD_FILENAMES = "/run/opengl-driver/share/vulkan/icd.d/intel_icd.x86_64.json:/run/opengl-driver-32/share/vulkan/icd.d/intel_icd.i686.json";
-
+    
     hardware.graphics = {
       enable = true;
       enable32Bit = true;
       extraPackages = with pkgs; [
-        #libvdpau-va-gl
+        libvdpau-va-gl
         vpl-gpu-rt
-        #libva
+        libva
       ];
     };
   };