News for hackers. Stuff that matters.
Re:lsix: Like "ls", but for images by freedomben on Thursday June 06, 2024 @02:40PM (#40600874)
I'm a long time tmux user (and screen before that), but I don't understand why sixel makes a difference.

Is this as big as bring a stacking window manager to tmux (compared to the current which is tiling)? Or is just better graphics in the terminal? or am I way off here?

If it's just the better graphics, then I'm not sure I understand why tmux needs to support it. I would think the terminal emulator (such as Gnome terminal) is what would matter. I suppose maybe both but I would think tmux would just pass through.

Re:lsix: Like "ls", but for images by aidenn0 on Thursday June 06, 2024 @02:54PM (#40601051)
You can't just pass through things; what happens when you resize, (re)attach, switch tabs &c.

Tmux needs to know that there are graphics on the screen and redraw in any of those situations.

Re:lsix: Like "ls", but for images by rkangel on Thursday June 06, 2024 @05:15PM (#40602506)
Terminals and shells aren't like window managers where you can just subdivide your drawing space and pass a block pixels to something else to draw on.

What the terminal processes processing is a stream of bytes from the shell and needs to be able to interpret them in order to lay things out correctly.