commit 784c57440c1b9d1d4782d206aae0c7cab93d44de parent 7e3ec3ed05cb5f5f5eccf7dc197d0566de668fcb Author: Chris <chris@echoz.io> Date: Thu, 12 Feb 2026 14:47:44 +0100 feat(neovim): add basedpyright ls Diffstat:
| M | modules/neovim/default.nix | | | 17 | +++++++++++++++++ |
1 file changed, 17 insertions(+), 0 deletions(-)
diff --git a/modules/neovim/default.nix b/modules/neovim/default.nix @@ -74,6 +74,23 @@ let ]; }; + basedpyright = { + cmd = [ + (lib.getExe' pkgs.basedpyright "basedpyright-langserver") + "--stdio" + ]; + filetypes = [ "python" ]; + root_markers = [ + "pyrightconfig.json" + "pyproject.toml" + "setup.py" + ".git" + ]; + settings.basedpyright = { + analysis.typeCheckingMode = "basic"; + }; + }; + lua-language-server = { cmd = [ (lib.getExe pkgs.lua-language-server) ]; filetypes = [ "lua" ];