From 468f486203b74e89edf40bd67c27b7f68ea38729 Mon Sep 17 00:00:00 2001 From: pml68 Date: Wed, 24 Apr 2024 10:10:00 +0200 Subject: feat: automatically install Mason extras on first run --- lua/pml68/plugins.lua | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'lua/pml68') diff --git a/lua/pml68/plugins.lua b/lua/pml68/plugins.lua index 08cb32f..4e4b440 100644 --- a/lua/pml68/plugins.lua +++ b/lua/pml68/plugins.lua @@ -123,12 +123,13 @@ local plugins = { require("mason").setup(opts) vim.api.nvim_create_user_command("MasonInstallAll",function() if opts.ensure_installed and #opts.ensure_installed > 0 then - vim.cmd("MasonInstall"..table.concat(opts.ensure_installed,"")) + vim.cmd("MasonInstall " .. table.concat(opts.ensure_installed," ")) end end,{}) vim.g.mason_binaries_list = opts.ensure_installed - end + end, + build = ":MasonInstallAll", }, --Fuzzyfinder { -- cgit v1.2.3