diff --git a/.config/nvim/lua/config/options.lua b/.config/nvim/lua/config/options.lua index 1e9fbfd3..1a053b38 100644 --- a/.config/nvim/lua/config/options.lua +++ b/.config/nvim/lua/config/options.lua @@ -4,7 +4,7 @@ local opt = vim.opt opt.scrolloff = 0 -vim.g.lazyvim_python_lsp = "pyright" +vim.g.lazyvim_python_lsp = "basedpyright" vim.g.ai_cmp = false vim.g.snacks_animate = false opt.spell = true diff --git a/.config/nvim/lua/plugins/basedpyright.lua b/.config/nvim/lua/plugins/basedpyright.lua new file mode 100644 index 00000000..ffcf3b9a --- /dev/null +++ b/.config/nvim/lua/plugins/basedpyright.lua @@ -0,0 +1,12 @@ +return { + "neovim/nvim-lspconfig", + opts = { + servers = { + basedpyright = { + analysis = { + typeCheckingMode = "standard", + }, + }, + }, + }, +}