dot

NixOS dotfiles
git clone https://git.echoz.io/dot.git
Log | Files | Refs

commit 784c57440c1b9d1d4782d206aae0c7cab93d44de
parent 7e3ec3ed05cb5f5f5eccf7dc197d0566de668fcb
Author: Chris <chris@echoz.io>
Date:   Thu, 12 Feb 2026 14:47:44 +0100

feat(neovim): add basedpyright ls

Diffstat:
Mmodules/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" ];