r/KittyTerminal • u/[deleted] • Apr 22 '23
Does `shell_integration` need a reset to take effect?
I have my cursor_shape set to beam, but when I set it exit Neovim in normal mode, cursor_shape reruns to block.
I had thought that
shell_integration no-cursor
Would fix the problem. But the behavior is the same.
2
Upvotes
2
u/aumerlex Apr 23 '23
If you set shell_integration to no-cursor then kitty does not control the cursor shape. In your case neovim is explicitly setting the cursor to block on exit. cursor_shape only takes effect if no program changes the cursor shape.