I had not been able to get Yazi to work on my Chromebook. Kitty does not work properly on ChromOS.
I got it working by getting precofigured binaries of ya and yazi from github. The next step is to compile st-sixel from source which requires a lot of extra libraries to be installed.
St works well, but needed recompiling to get a bigger font size.
Initially tmux did not support pdf previews in Yazi. I tried compiling sixel-temux but it wouldn't build.
.tmux.conf set -g allow-passthrough on set -ga update-environment TERM set -ga update-environment TERM_PROGRAM set -as terminal-features ',xterm*:extkeys'
yazi.toml [preview] image_id = "sixel"
I reinstalled stock tmux and surprise surprise, tmux now shows images.