Files
nvim/lua/rua/plugins/lsp/mason.lua
xfy 99e566c502 refactor: update mason install all command
skip packages already installed
2025-03-24 09:17:20 +08:00

32 lines
583 B
Lua

return {
{
"williamboman/mason.nvim",
-- event = "VeryLazy",
cmd = {
"Mason",
"MasonUpdate",
"MasonInstall",
"MasonUninstall",
"MasonUninstallAll",
"MasonLog",
},
config = function()
local mason = require("mason")
-- enable mason and configure icons
mason.setup({
ui = {
icons = {
package_installed = "",
package_pending = "",
package_uninstalled = "",
},
},
})
end,
},
{
"mason-org/mason-registry",
},
}