Рабочий стол GitCloud: своя среда работы с консолью и файлами
Сеанс Linux, построенный вокруг панели и ИИ-ассистента: без рамок окон, со своей консолью, файловым менеджером и панелью в одном стиле.
Запись и снимки консоли и файлового менеджера, запущенных в отдельной домашней папке с выдуманными папками, файлами и репозиторием; польские подписи интерфейса подставлены на время записи.
Задача
Обычный рабочий стол отвлекал: десятки окон, уведомления, разные стили. Нужна была одна цельная среда, где панель и консоль для ИИ-ассистента всегда на месте.
Решение
Сеанс в композиторе sway: слева панель в окне на WebKit, справа своя консоль (сервер вкладок держит процессы, окно на xterm.js показывает и картинки, и ищет по выводу), сверху веб-панель с плеером, звуком, уведомлениями и поиском. Свой файловый менеджер с плитками, просмотром и корзиной вместо сторонней программы. Настройка в одном репозитории Ansible, оба компьютера забирают изменения сами; сторож интерфейса проверяет его каждые 15 минут и восстанавливает окно после сбоя.
Результат
- Одна настройка для двух компьютеров, изменение = коммит
- Вкладки консоли переживают перезапуск окна вместе с запущенным ИИ-ассистентом
- Самопроверка интерфейса каждые 15 минут с автоматическим восстановлением
Моя роль
Проект интерфейса, код консоли, файлового менеджера и панели, автоматизация развёртывания.