24 lines
435 B
Lua
24 lines
435 B
Lua
return {
|
|
"neovim/nvim-lspconfig",
|
|
dependencies = {
|
|
-- LSP Support
|
|
{
|
|
"williamboman/mason.nvim",
|
|
cmd = "Mason",
|
|
build = ":MasonUpdate",
|
|
},
|
|
},
|
|
---@class PluginLspOpts
|
|
opts = {
|
|
---@type lspconfig.options
|
|
servers = {
|
|
lua_ls = {
|
|
settings = { Lua = { diagnostics = { globals = { "vim" }}}},
|
|
},
|
|
},
|
|
},
|
|
config = function(_, opts)
|
|
require("mason").setup()
|
|
end
|
|
}
|
|
|