diff --git a/hosts/andromedae/default.nix b/hosts/andromedae/default.nix index 3c24be3..c0acf89 100644 --- a/hosts/andromedae/default.nix +++ b/hosts/andromedae/default.nix @@ -84,6 +84,7 @@ in home.packages = with pkgs; [ devenv + llama-cpp nh nix-diff nix-update diff --git a/overlays/default.nix b/overlays/default.nix index ae8fe13..39972d3 100644 --- a/overlays/default.nix +++ b/overlays/default.nix @@ -15,6 +15,18 @@ in hyprlandUnstable = unstable.hyprland; hyprlandPortalUnstable = unstable.xdg-desktop-portal-hyprland; intel-vaapi-driver = prev.intel-vaapi-driver.override { enableHybridCodec = true; }; + llama-cpp = + (prev.llama-cpp.override { + blasSupport = false; + cudaSupport = false; + openclSupport = false; + rocmSupport = false; + rpcSupport = false; + vulkanSupport = true; + }).overrideAttrs + (_: { + enableParallelBuilding = true; + }); mesaUnstable = unstable.mesa; mesaUnstablei686 = unstable.driversi686Linux.mesa; # nix-alien = inputs.nix-alien.packages.${system}.nix-alien;