-- if true then return {} end -- 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", "angular-language-server", "typescript-language-server", "gopls", "html-lsp", "css-lsp", "c3-lsp", "json-lsp", "shellcheck", -- "clangd", -- "cmake-language-server", "csharp-language-server", "dockerfile-language-server", -- "docker-compose-language-service", "kotlin-language-server", "postgres-language-server", "python-lsp-server", "rust-analyzer", -- install formatters "stylua", -- install debuggers "debugpy", -- install any other package "tree-sitter-cli", }, }, }, }