try to fix python

fuck python
This commit is contained in:
Christoph J. Scherr 2024-07-03 13:44:53 +02:00
parent 12e8e8fc32
commit ec903e7cd7
3 changed files with 19 additions and 2 deletions

View File

@ -10,7 +10,6 @@ local servers = {
"cssls",
"tsserver",
"clangd",
"pyright",
"bashls",
"cmake",
"yamlls",
@ -29,6 +28,7 @@ local server_with_settings = {
-- "textlsp",
"ltex",
"rust_analyzer",
"basedpyright",
}
for _, lsp in ipairs(server_with_settings) do

View File

@ -3,6 +3,23 @@ local capabilities = require("plugins.configs.lspconfig").capabilities
local M = {}
M.basedpyright = {
on_attach = on_attach,
capabilities = capabilities,
root_dir = vim.loop.cwd,
flags = { debounce_text_changes = 300 },
single_file_support = true,
settings = {
python = {
analysis = {
autoSearchPaths = true,
diagnosticMode = "openFilesOnly",
useLibraryCodeForTypes = true,
typeCheckingMode = "basic",
},
},
},
}
M.rust_analyzer = {
on_attach = on_attach,
capabilities = capabilities,

View File

@ -43,7 +43,7 @@ M.mason = {
"cmake-language-server",
"rust-analyzer",
"taplo",
"pyright",
"basedpyright",
"shellcheck",
"bash-language-server",
"ltex-ls",