aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--.config/nvim/lua/vimrc/plugins.lua2
-rwxr-xr-xsync.sh3
2 files changed, 4 insertions, 1 deletions
diff --git a/.config/nvim/lua/vimrc/plugins.lua b/.config/nvim/lua/vimrc/plugins.lua
index 180a308..25baa9c 100644
--- a/.config/nvim/lua/vimrc/plugins.lua
+++ b/.config/nvim/lua/vimrc/plugins.lua
@@ -391,7 +391,7 @@ packer.startup(function(use)
-- Tree-sitter integration.
use {
'nvim-treesitter/nvim-treesitter',
- run = ':TSUpdate',
+ run = ':TSUpdateSync',
config = function()
require('nvim-treesitter.configs').setup {
ensure_installed = 'all',
diff --git a/sync.sh b/sync.sh
index 690fd9b..1fdb9e3 100755
--- a/sync.sh
+++ b/sync.sh
@@ -18,6 +18,9 @@ if type nvim >/dev/null 2>&1; then
nvim_conf_dir="${XDG_CONFIG_HOME:-$HOME/.config}"/nvim
if [ -d "$packer_nvim_dir" -a -d "$nvim_conf_dir" ]; then
echo "neovim: compile"
+ if [ -f "$nvim_conf_dir/plugin/packer_compiled.lua" ]; then
+ rm -f "$nvim_conf_dir/plugin/packer_compiled.lua"
+ fi
nvim --headless -u "$nvim_conf_dir/init.mini.lua" -c 'autocmd User PackerCompileDone quitall' -c 'PackerCompile'
echo "neovim: sync"
nvim --headless -u "$nvim_conf_dir/init.mini.lua" -c 'autocmd User PackerComplete quitall' -c 'PackerSync'