From a8e2aa357113393de338e9ecc5039b7f364acf31 Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Wed, 2 Apr 2025 15:27:55 +0200 Subject: [PATCH] vectorcode: add enableLsp toggle (defaults to true) --- pkgs/by-name/ve/vectorcode/package.nix | 33 +++++++++++++++----------- 1 file changed, 19 insertions(+), 14 deletions(-) diff --git a/pkgs/by-name/ve/vectorcode/package.nix b/pkgs/by-name/ve/vectorcode/package.nix index 018214f14b05..1a3636d3e707 100644 --- a/pkgs/by-name/ve/vectorcode/package.nix +++ b/pkgs/by-name/ve/vectorcode/package.nix @@ -3,6 +3,8 @@ python3Packages, fetchFromGitHub, versionCheckHook, + + lspSupport ? true, }: python3Packages.buildPythonApplication rec { @@ -21,20 +23,23 @@ 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 - ]; + 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 = [