blob: 5a7372129f87fe0cacb0358e280c4773b64a9465 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
return {
"neovim/nvim-lspconfig",
dependencies = {
"williamboman/mason.nvim", -- install lsp's
"williamboman/mason-lspconfig.nvim",
"saghen/blink.cmp", -- to ensure lspconfig can get completion capabilities
},
config = function()
require("mason").setup()
require("mason-lspconfig").setup { automatic_installation = true }
local lspconfig = require("lspconfig")
lspconfig.pylsp.setup {
autostart = false,
capabilities = require("blink.cmp").get_lsp_capabilities()
}
end
}
|