Environment:
macos: kitty + tmux
remote: arch linux with nvim + image.nvim plugin
tmux version: tmux 3.5a
kitty version: kitty 0.44.0
Problem:
work:
- mac kitty β SSH β arch nvim (images display correctly)
- mac kitty β SSH β arch Tmux β nvim (images display correctly)
- arch local tmux β nvim (images display correctly)
do not work:
- mac kitty β mac tmux β ssh β arch nvim (images don't display)
- mac kitty β mac tmux β ssh β arch tmux β nvim (images don't display)
Analysis:
The issue only occurs when tmux is running on the macos client side before establishing ssh connection. The local tmux session appears to block or interfere with kitty's graphics protocol, preventing it from being passed through to the remote nvim instance.