|
|
@ -73,16 +73,8 @@ if vim.fn.executable "ueberzug" == 1 then
|
|
|
|
packer_repos = packer_repos .. ', "telescope-media-files.nvim"'
|
|
|
|
packer_repos = packer_repos .. ', "telescope-media-files.nvim"'
|
|
|
|
end
|
|
|
|
end
|
|
|
|
|
|
|
|
|
|
|
|
if not pcall(function()
|
|
|
|
pcall(function()
|
|
|
|
for _, ext in ipairs(extensions) do
|
|
|
|
for _, ext in ipairs(extensions) do
|
|
|
|
telescope.load_extension(ext)
|
|
|
|
telescope.load_extension(ext)
|
|
|
|
end
|
|
|
|
end
|
|
|
|
end) then
|
|
|
|
end)
|
|
|
|
-- 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
|
|
|
|
|
|
|
|