diff --git a/.config/nvim/lua/plugins/extras/lang/python-extended.lua b/.config/nvim/lua/plugins/extras/lang/python-extended.lua index b4ab26b7..e51ac712 100644 --- a/.config/nvim/lua/plugins/extras/lang/python-extended.lua +++ b/.config/nvim/lua/plugins/extras/lang/python-extended.lua @@ -5,6 +5,21 @@ return { "neovim/nvim-lspconfig", opts = { servers = { + pyright = { + settings = { + verboseOutput = true, + autoImportCompletion = true, + python = { + analysis = { + typeCheckingMode = "strict", + autoSearchPaths = true, + useLibraryCodeForTypes = true, + diagnosticMode = "openFilesOnly", + indexing = true, + }, + }, + }, + }, ruff_lsp = { handlers = { ["textDocument/publishDiagnostics"] = function() end,