dotfiles/home/private_dot_config/nvim/lua/plugins/lsp.lua
2023-08-13 15:32:15 -05:00

28 lines
649 B
Lua

return {
"neovim/nvim-lspconfig",
---@class PluginLspOpts
opts = {
---@type lspconfig.options
servers = {
pylsp = {
settings = {
pylsp = {
plugins = {
-- I'll do the formatting myself
autopep8 = { enabled = false },
mccabe = { enabled = false },
pycodestyle = { enabled = false },
pyflakes = { enabled = false },
yapf = { enabled = false },
ruff = {
enabled = true,
extendSelect = { "I" },
},
},
},
},
},
},
},
}