require("mason").setup({ options = { ensure_installed = { "clangd", "clangd-format", "codelldb", "lua-language-server" }, -- not an option from mason.nvim PATH = "skip" }, ui = { icons = { package_pending = " ", package_installed = "󰄳 ", package_uninstalled = " 󰚌", }, keymaps = { toggle_server_expand = "", install_server = "i", update_server = "u", check_server_version = "c", update_all_servers = "U", check_outdated_servers = "C", uninstall_server = "X", cancel_installation = "", }, }, max_concurrent_installers = 10, }) require("mason-lspconfig").setup ({ ensure_installed = { "lua_ls", "clangd", "pyright", "rust_analyzer", "bashls", "cssls", "html", "lua_ls", "marksman", "tsserver", "yamlls", }, })