From 56ea1714f6e46855981258a05435e663c1281b4e Mon Sep 17 00:00:00 2001 From: siduck76 Date: Mon, 30 Aug 2021 11:48:52 +0530 Subject: [PATCH] fix packer compile spam on startup (#325) --- lua/plugins/configs/telescope.lua | 12 ++---------- 1 file changed, 2 insertions(+), 10 deletions(-) diff --git a/lua/plugins/configs/telescope.lua b/lua/plugins/configs/telescope.lua index 7b887cb..df20753 100644 --- a/lua/plugins/configs/telescope.lua +++ b/lua/plugins/configs/telescope.lua @@ -73,16 +73,8 @@ if vim.fn.executable "ueberzug" == 1 then packer_repos = packer_repos .. ', "telescope-media-files.nvim"' end -if not pcall(function() +pcall(function() for _, ext in ipairs(extensions) do telescope.load_extension(ext) end -end) then - -- This should only trigger when in need of PackerSync, so better do it - print "After completion of PackerCompile, restart neovim." - -- Trigger packer compile on PackerComplete, so it properly waits for PackerSync - vim.cmd 'autocmd User PackerComplete ++once lua print "Waiting for PackerCompile.." require("packer").compile()' - vim.cmd 'autocmd User PackerCompileDone ++once echo "Packer Compile done, restart neovim."' - require "plugins" - loadstring('require("packer").update(' .. packer_repos .. ")")() -end +end)