(neo)vim: topgrade should only invoke plugin managers not plugins (#341)
* fix upgrade order of (n)vim plugins * treesitter should use the synchronous cmd * add lazy pkg manager for neovim * fix lazy cmd * change calls * add autocmd, remove ts and coc * fix vimscript err invalid range --------- Co-authored-by: Thomas Schönauer <37108907+DottoDev@users.noreply.github.com>
This commit is contained in:
@@ -35,27 +35,14 @@ endif
|
|||||||
|
|
||||||
if exists(":Lazy")
|
if exists(":Lazy")
|
||||||
echo "Lazy Update"
|
echo "Lazy Update"
|
||||||
+Lazy! sync
|
autocmd User LazySync * quitall
|
||||||
|
Lazy sync
|
||||||
endif
|
endif
|
||||||
|
|
||||||
function! UpdateCoCAndTS()
|
|
||||||
if exists(":CocUpdateSync")
|
|
||||||
echo "CocUpdateSync"
|
|
||||||
CocUpdateSync
|
|
||||||
endif
|
|
||||||
|
|
||||||
if exists(":TSUpdateSync")
|
|
||||||
echo "TreeSitter Update"
|
|
||||||
TSUpdate
|
|
||||||
endif
|
|
||||||
|
|
||||||
quitall
|
|
||||||
endfunction
|
|
||||||
|
|
||||||
if exists(':PackerSync')
|
if exists(':PackerSync')
|
||||||
echo "Packer"
|
echo "Packer"
|
||||||
autocmd User PackerComplete * call UpdateCoCAndTS()
|
autocmd User PackerComplete quitall
|
||||||
PackerSync
|
PackerSync
|
||||||
else
|
else
|
||||||
call UpdateCoCAndTS()
|
quitall
|
||||||
endif
|
endif
|
||||||
|
|||||||
Reference in New Issue
Block a user