I’ve been trying to get image previews working in something this week, inside ZelliJ and wasn’t able to find anything until a post in a Linux community about Foot.
Foot terminal emulator + ZelliJ + Yazi gives me what I wanted.
Now if only TTY supported SIXEL…
I had it working for a couple minutes then it broke, it seems its cache related, if its broke just run this:
rm -rf ~/.cache/zellij zellij ka
I think yazi does the image preview working for you.
It has kitty terminal graphics protocol implemented. The foot terminal is not in the three emulators listed by kitty terminal graphica protocol page.
Foot terminal has Sixel support and thats the only support ZelliJ has as pass through IIRC, I couldn’t get ZelliJ to work with anything else.
And the Yazi doc page says it uses Sixel on Foot terminal: https://yazi-rs.github.io/docs/image-preview/