Files
AstroVim_Config/lua/plugins/mason.lua
2025-08-22 17:57:51 +07:00

36 lines
897 B
Lua

if true then return {} end -- WARN: REMOVE THIS LINE TO ACTIVATE THIS FILE
-- Customize Mason
---@type LazySpec
return {
-- use mason-tool-installer for automatically installing Mason packages
{
"WhoIsSethDaniel/mason-tool-installer.nvim",
-- overrides `require("mason-tool-installer").setup(...)`
opts = {
-- Make sure to use the names found in `:Mason`
ensure_installed = {
-- install language servers
"lua-language-server",
-- install debuggers
"jedi_language_server",
"ruff",
"basedpyright",
-- install any other package
"tree-sitter-cli",
},
ui = {
border = "single",
width = 0.8,
height = 0.9,
icons = {
package_installed = "",
package_pending = "",
package_uninstalled = "",
}
}
},
},
}