fix(lang/python): Don't include pylsp-mypy as it can't see dev shell libs

This commit is contained in:
Jiří Štefka 2025-06-12 23:52:38 +02:00
parent e849070a3a
commit 0231317ae1
Signed by: jiriks74
GPG key ID: 1D5E30D3DB2264DE

View file

@ -120,27 +120,20 @@ with final.pkgs.lib; let
# ^ bleeding-edge plugins from flake inputs
];
extraPackages = with pkgs;
[
# Dependencies
ripgrep
extraPackages = with pkgs; [
# Dependencies
ripgrep
# language servers, etc.
asm-lsp # Assembly language server
clang-tools # C/C++ language server
(callPackage ./cpptools.nix {}) # C/C++ debugger from VSCode | https://github.com/microsoft/vscode-cpptools
nil # nix LSP
nodePackages.bash-language-server # Bash language server
lua-language-server
]
++ [
(pkgs.python312.withPackages (python-pkgs: [
python-pkgs.python-lsp-server
python-pkgs.python-lsp-ruff
python-pkgs.pylsp-mypy
python-pkgs.pylsp-rope
]))
];
# language servers, etc.
asm-lsp # Assembly language server
clang-tools # C/C++ language server
(callPackage ./cpptools.nix {}) # C/C++ debugger from VSCode | https://github.com/microsoft/vscode-cpptools
nil # nix LSP
nodePackages.bash-language-server # Bash language server
lua-language-server
(pkgs.python312.withPackages (python-pkgs: [ python-pkgs.python-lsp-server python-pkgs.python-lsp-ruff python-pkgs.pylsp-rope]))
jsonnet-language-server
];
in {
# This is the neovim derivation
# returned by the overlay