Что это такое?
Просмотрщик Live2D моделей для Linux Wayland, который показывает персонажей поверх всех окон как полупрозрачные виджеты.
Это нативный просмотрщик моделей Live2D для Wayland-композиторов. Он отрисовывает персонажей как всегда поверх всех окон полупрозрачные оверлеи с поддержкой кликов только по самой модели. Поддерживает анимации, выражения, переключение между мониторами и...
Для пользователей Linux на Wayland (Sway, Hyprland, river), которые хотят оживить рабочий стол анимированными персонажами.
На Linux с Wayland сложно найти простые виджеты-питомцы, которые работают нативно, без X11, и поддерживают популярный формат Live2D.
Проект создаёт поверхность через протокол wlr-layer-shell, рендерит модель Live2D через OpenGL (EGL) и обрабатывает ввод мыши только в области персонажа, игнорируя клики по прозрачным частям. Модель можно перетаскивать, масштабировать колесом и переключать правой кнопкой.
Это нативный просмотрщик моделей Live2D для Wayland-композиторов. Он отрисовывает персонажей как всегда поверх всех окон полупрозрачные оверлеи с поддержкой кликов только по самой модели. Поддерживает анимации, выражения, переключение между мониторами и управление мышью.
Проект использует сигнал SIGUSR1 для переключения видимости модели — можно скрыть/показать персонажа, отправив команду killall.
Стоит попробовать, если вы используете Wayland и хотите оживить рабочий стол. Проект узкоспециализированный, но делает ровно то, что заявлено.
Проект активен, но звёзд мало (13), что говорит о нишевой аудитории. README подробный, есть инструкции для сборки.
Карточка собрана по данным GitHub, README и структуре репозитория. Это не официальная документация проекта.
Просмотрщик Live2D моделей для Linux Wayland, который показывает персонажей поверх всех окон как полупрозрачные виджеты.
Для пользователей Linux на Wayland (Hyprland, Sway), которые хотят анимированных персонажей на рабочем столе.
Если проект подходит под ваш сценарий, можем помочь с установкой, интеграцией, доработкой или аккуратным форком под вашу инфраструктуру.