1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
|
return {
-- Native LSP configuration for Neovim 0.11+
{
"nvimtools/none-ls.nvim",
event = "VeryLazy",
},
{
"williamboman/mason.nvim",
opts = {
ui = {
border = "rounded",
},
},
event = "VeryLazy",
},
{
"folke/neodev.nvim",
dependencies = {
"neovim/nvim-lspconfig", -- Required by neodev for lspconfig.util
},
event = "VeryLazy",
},
{
"williamboman/mason-lspconfig.nvim",
event = "VeryLazy",
},
{
"WhoIsSethDaniel/mason-tool-installer.nvim",
event = "VeryLazy",
},
{
name = "native-lsp",
dir = vim.fn.stdpath("config"),
event = "VeryLazy",
main = "pi.lsp",
opts = {
mason = {
enable = true,
auto_install = false,
},
},
},
}
|