diff --git a/lua/plugins/init.lua b/lua/plugins/init.lua index b844ec4..fe74af7 100644 --- a/lua/plugins/init.lua +++ b/lua/plugins/init.lua @@ -128,7 +128,9 @@ local default_plugins = { -- custom nvchad cmd to install all mason binaries listed vim.api.nvim_create_user_command("MasonInstallAll", function() - vim.cmd("MasonInstall " .. table.concat(opts.ensure_installed, " ")) + if opts.ensure_installed and #opts.ensure_installed > 0 then + vim.cmd("MasonInstall " .. table.concat(opts.ensure_installed, " ")) + end end, {}) vim.g.mason_binaries_list = opts.ensure_installed