2023-05-08 21:08:59 -05:00
|
|
|
return {
|
2023-05-28 16:22:25 -05:00
|
|
|
"neovim/nvim-lspconfig",
|
|
|
|
opts = {
|
2023-09-08 10:39:13 -05:00
|
|
|
autoformat = false,
|
2023-05-28 16:22:25 -05:00
|
|
|
servers = {
|
2023-06-09 08:47:29 -05:00
|
|
|
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" },
|
|
|
|
},
|
|
|
|
},
|
|
|
|
},
|
|
|
|
},
|
|
|
|
},
|
2023-05-08 21:08:59 -05:00
|
|
|
},
|
|
|
|
},
|
|
|
|
}
|