nvim/lua/plugins/mason.lua
2025-06-25 13:39:51 +10:00

27 lines
684 B
Lua

return {
{
"mason-org/mason.nvim",
config = function()
require("mason").setup()
end
},
{
"mason-org/mason-lspconfig.nvim",
dependencies = {
"neovim/nvim-lspconfig",
"mason-org/mason.nvim",
},
event = "BufReadPost",
opts = function()
return {
ensure_installed = { "rust_analyzer", "lua_ls", "gopls" },
automatic_installation = true,
handlers = {
function(sn)
require("lspconfig")[sn].setup()
end
}
}
end
}
}