1
0
nvim-config/lua/valeth/plugins/lsp/mason.lua

33 lines
617 B
Lua

local spec = {
"williamboman/mason.nvim",
}
spec.dependencies = {
"williamboman/mason-lspconfig.nvim",
"neovim/nvim-lspconfig",
}
spec.config = function()
local mason = require("mason")
local mason_lspconfig = require("mason-lspconfig")
mason.setup({
ui = {
icons = {
package_installed = "",
package_pending = "",
package_uninstalled = ""
}
}
})
mason_lspconfig.setup({
ensure_installed = {
"lua_ls",
"rust_analyzer",
}
})
end
return spec