vectorcode: add enableLsp toggle (defaults to true) (#395487)

Changed files
+19 -14
pkgs
by-name
ve
vectorcode
+19 -14
pkgs/by-name/ve/vectorcode/package.nix
···
python3Packages,
fetchFromGitHub,
versionCheckHook,
}:
python3Packages.buildPythonApplication rec {
···
pdm-backend
];
-
dependencies = with python3Packages; [
-
chromadb
-
httpx
-
numpy
-
pathspec
-
psutil
-
pygments
-
sentence-transformers
-
shtab
-
tabulate
-
transformers
-
tree-sitter
-
tree-sitter-language-pack
-
];
optional-dependencies = with python3Packages; {
intel = [
···
python3Packages,
fetchFromGitHub,
versionCheckHook,
+
+
lspSupport ? true,
}:
python3Packages.buildPythonApplication rec {
···
pdm-backend
];
+
dependencies =
+
with python3Packages;
+
[
+
chromadb
+
httpx
+
numpy
+
pathspec
+
psutil
+
pygments
+
sentence-transformers
+
shtab
+
tabulate
+
transformers
+
tree-sitter
+
tree-sitter-language-pack
+
]
+
++ lib.optionals lspSupport optional-dependencies.lsp;
optional-dependencies = with python3Packages; {
intel = [