mirror of
https://github.com/pojokcodeid/nvim-lazy.git
synced 2025-06-21 00:25:47 +02:00
48 lines
959 B
Lua
48 lines
959 B
Lua
return {
|
|
{
|
|
"neovim/nvim-lspconfig",
|
|
lazy = true,
|
|
event = "BufRead",
|
|
cmd = {
|
|
"LspInfo",
|
|
"LspInstall",
|
|
"LspUninstall",
|
|
},
|
|
config = function()
|
|
require("lspconfig.ui.windows").default_options.border = "rounded"
|
|
end,
|
|
},
|
|
{
|
|
"williamboman/mason.nvim",
|
|
lazy = true,
|
|
dependencies = { "williamboman/mason-lspconfig.nvim" },
|
|
cmd = {
|
|
"Mason",
|
|
"MasonInstall",
|
|
"MasonUninstall",
|
|
"MasonUninstallAll",
|
|
"MasonLog",
|
|
},
|
|
config = function()
|
|
require("user.lsp")
|
|
end,
|
|
},
|
|
{
|
|
"jayp0521/mason-null-ls.nvim",
|
|
lazy = true,
|
|
dependencies = {
|
|
"nvimtools/none-ls.nvim",
|
|
dependencies = {
|
|
"nvimtools/none-ls-extras.nvim",
|
|
lazy = true,
|
|
},
|
|
config = function()
|
|
require("user.lsp.null-lscfg")
|
|
end,
|
|
},
|
|
event = "InsertEnter",
|
|
opts = function()
|
|
require("user.mason-null-ls")
|
|
end,
|
|
},
|
|
}
|