Term.Everything – композитор wayland для эмулятора терминала.

По умолчанию композитор рендерит изображения в ascii с помощью библиотеки Chafa.

Если терминал поддерживает рендеринг изображений, то рисоваться будет в полном разрешении, но медленно.

Наконец-то что-то годное запилили в вяленом.
<<<

И как это работает технически?
На нижней гифке продемонстрировали же
Нет, я спрашиваю - технически, то есть как это внутри устроено. А не в каком месте экрана пользователь увидит котиков.
иксовые вызовы транслируются в вяленые, через какую-нибудь последовательность символов прямо через собственно терминал передаются клиенту в композмтор, тот рисует. потому все очень медленно)
Это объяснение порождает на порядок больше вопросов, чем было до него.
VNC средствами самого вяленого.
Чувак запилил композитор для вялого с помощью pixel to ascii либы Chafa. На вход подаются пиксели от UI тулкита, рендерятся в текст либой, а обратно передаются события ввода. Вот и вся хуйня.