diff --git a/hosts/nijika/configuration.nix b/hosts/nijika/configuration.nix index 392e884..e80eda3 100644 --- a/hosts/nijika/configuration.nix +++ b/hosts/nijika/configuration.nix @@ -9,26 +9,19 @@ networking.hostName = "nijika"; - # enable vaapi on OS-level - nixpkgs.config.packageOverrides = pkgs: { - intel-vaapi-driver = pkgs.intel-vaapi-driver.override { enableHybridCodec = true; }; - }; - - environment.sessionVariables.LIBVA_DRIVER_NAME = "iHD"; # Same here - hardware.graphics = { - enable = true; - extraPackages = with pkgs; [ - intel-media-driver # For Broadwell (2014) or newer processors. LIBVA_DRIVER_NAME=iHD - libva-vdpau-driver # Previously vaapiVdpau - intel-compute-runtime # OpenCL filter support (hardware tonemapping and subtitle burn-in) - # OpenCL support for intel CPUs before 12th gen - # see: https://github.com/NixOS/nixpkgs/issues/356535 - intel-compute-runtime-legacy1 - vpl-gpu-rt # QSV on 11th gen or newer - intel-media-sdk # QSV up to 11th gen - intel-ocl # OpenCL support - ]; - }; + hardware.graphics.enable = true; + environment.sessionVariables.LIBVA_DRIVER_NAME = "iHD"; + hardware.graphics.extraPackages = with pkgs; [ + intel-media-driver # For Broadwell (2014) or newer processors. LIBVA_DRIVER_NAME=iHD + libva-vdpau-driver # Previously vaapiVdpau + intel-compute-runtime # OpenCL filter support (hardware tonemapping and subtitle burn-in) + # OpenCL support for intel CPUs before 12th gen + # see: https://github.com/NixOS/nixpkgs/issues/356535 +# intel-compute-runtime-legacy1 + vpl-gpu-rt # QSV on 11th gen or newer + intel-media-sdk # QSV up to 11th gen + intel-ocl # OpenCL support + ]; services.logind.lidSwitchExternalPower = "ignore"; }