diff --git a/.config/kak/autoload/tree-sitter.kak b/.config/kak/autoload/tree-sitter.kak index 34a7d2a8..f7d9aaab 100644 --- a/.config/kak/autoload/tree-sitter.kak +++ b/.config/kak/autoload/tree-sitter.kak @@ -1,7 +1,7 @@ hook global BufCreate \*hover\* %{ - nop %sh{ - printf '%d\n' "$(( $(/dev/null || echo 0) + 1 ))" > /tmp/counter.txt - + hook buffer BufOpenFifo \*hover\* %{ + hook -once buffer BufCloseFifo .* %{ + try %{ tree-sitter-buffer-update } + } } - hook buffer BufCloseFifo .* try %{ tree-sitter-buffer-update } }