chafa icon indicating copy to clipboard operation
chafa copied to clipboard

Multiplexer passthrough for iTerm2

Open hpjansson opened this issue 2 years ago • 4 comments

Multiplexer passthrough (GNU Screen, tmux) is currently implemented for sixels and kitty graphics, but not iTerm2.

I'd gladly implement it if someone with a Mac could assist with testing.

hpjansson avatar Sep 13 '23 00:09 hpjansson

sure!

rodhash avatar Mar 02 '24 14:03 rodhash

Awesome! I'll add the code and let you know when it's in a testable state.

hpjansson avatar Mar 03 '24 22:03 hpjansson

is this why I get this when running chafa in iterm2 over ssh?

chafa image.gif                                                           18:02

** (process:825660): CRITICAL **: 18:02:16.323: chafa_term_info_have_seq: assertion 'seq >= 0 && seq < CHAFA_TERM_SEQ_MAX' failed

** (process:825660): CRITICAL **: 18:02:16.324: chafa_term_info_have_seq: assertion 'seq >= 0 && seq < CHAFA_TERM_SEQ_MAX' failed
chafa: symbol lookup error: chafa: undefined symbol: chafa_canvas_config_set_passthrough

microfx avatar Mar 07 '24 17:03 microfx

is this why I get this when running chafa in iterm2 over ssh?

No, that's probably just versions of libchafa.so getting mixed up. See if you've got Chafa installed from a package manager and uninstall it or move the conflicting .so away.

hpjansson avatar Mar 07 '24 18:03 hpjansson