feat(python): allow configuring other python lsp servers than pyright, basedpyright

This commit is contained in:
Folke Lemaitre committed 2024-03-26 09:28:08 +01:00
1 parent 9e07a6615a
commit 3e5a5dd621
1 file changed
+7 -2
+7 -2
View File
@@ -4,6 +4,8 @@ if lazyvim_docs then
vim.g.lazyvim_python_lsp = "pyright" vim.g.lazyvim_python_lsp = "pyright"
end end
local lsp = vim.g.lazyvim_python_lsp or "pyright"
return { return {
{ {
"nvim-treesitter/nvim-treesitter", "nvim-treesitter/nvim-treesitter",
@@ -18,10 +20,13 @@ return {
opts = { opts = {
servers = { servers = {
pyright = { pyright = {
enabled = vim.g.lazyvim_python_lsp ~= "basedpyright", enabled = lsp == "pyright",
}, },
basedpyright = { basedpyright = {
enabled = vim.g.lazyvim_python_lsp == "basedpyright", enabled = lsp == "basedpyright",
},
[lsp] = {
enabled = true,
}, },
ruff_lsp = { ruff_lsp = {
keys = { keys = {