laptop(npu): added support

This commit is contained in:
2026-01-04 11:18:40 +00:00
parent 95178cab63
commit d64b22e394
2 changed files with 23 additions and 9 deletions

View File

@@ -116,6 +116,14 @@
}; };
}); });
}) })
(self: super: {
intel-npu-driver = super.intel-npu-driver.overrideAttrs (oldAttrs: rec {
installPhase = ''
mkdir -p $out/lib/firmware
${oldAttrs.installPhase}
'';
});
})
]; ];
utils = nix-meow.lib.setup { utils = nix-meow.lib.setup {
inherit (inputs) home-manager nixpkgs; inherit (inputs) home-manager nixpkgs;

View File

@@ -62,15 +62,21 @@ in
"doloro" "doloro"
]; ];
}; };
hardware.graphics = { hardware = {
enable = true; firmware = [ pkgs.intel-npu-driver ];
# https://github.com/intel/libvpl?tab=readme-ov-file#dispatcher-behavior-when-targeting-intel-gpus cpu.intel = {
extraPackages = with pkgs; [ # npu.enable = true;
vpl-gpu-rt };
intel-media-driver # VA-API (iHD) userspace graphics = {
# vpl-gpu-rt # oneVPL (QSV) runtime enable = true;
# intel-compute-runtime # OpenCL (NEO) + Level Zero for Arc/Xe # https://github.com/intel/libvpl?tab=readme-ov-file#dispatcher-behavior-when-targeting-intel-gpus
]; extraPackages = with pkgs; [
vpl-gpu-rt
intel-media-driver # VA-API (iHD) userspace
# vpl-gpu-rt # oneVPL (QSV) runtime
intel-compute-runtime # OpenCL (NEO) + Level Zero for Arc/Xe
];
};
}; };
services.openssh = { services.openssh = {
enable = true; enable = true;