{ config, pkgs, ... }: { nixpkgs.config.packageOverrides = pkgs: { intel-vaapi-driver = pkgs.intel-vaapi-driver.override { enableHybridCodec = true; }; }; hardware = { enableRedistributableFirmware = true; cpu.intel.updateMicrocode = true; opengl = { enable = true; driSupport = true; driSupport32Bit = true; extraPackages = with pkgs; [ intel-media-driver intel-vaapi-driver libvdpau-va-gl ]; }; ckb-next.enable = true; nvidia = { modesetting.enable = true; powerManagement.enable = false; powerManagement.finegrained = false; open = false; nvidiaSettings = true; package = config.boot.kernelPackages.nvidiaPackages.beta; }; pulseaudio.enable = false; }; environment.sessionVariables = { LIBVA_DRIVER_NAME = "iHD"; }; }