Давно хотел завести себе отдельную машину под Alt и заняться более детальным изучением данного дистрибутива.
Машина старенькая, но я считаю это оптимальный вариант - ничего не тормозит по крайней мере на глаз не заметно. Со всеми обязанностями десктопа - интернет, фото, видео, музон, работа с документами - справляется без проблем.
Операционная система: JeOS
Графическая среда: labwc
Файл-менеджер: mc
Интернет: Qutebrowser
Фото: feh
Видео: mpv
Терминал: Foot
Звук: Alsamixer
Скриншоты: Grim
Запись экрана: Wf-recorder
Все остальное можно увидеть на скриншотах или в комментариях вопросы задать.
Labwc – оконный менджер для Wayland на основе библиотеки wlroots. Является духовным наследником Openbox, использует похожую конфигурацию через знакомые любому юзеру Openbox’а четыре файла: autostart, environment, menu.xml и rc.xml. Поддерживает темы от Openbox с небольшими дополнениями, например можно использовать значки кнопок окон в формате .svg вместо .xpm.
Вот уже больше года Labwc стоит у меня как второй WM просто «на потыкать» и параллельно посмотреть, что изменилось в новой версии, а в качестве основного WM я использую Sway. Благо, они оба на основе wlroots, поэтому софт используется почти одинаковый и писать много новых конфигов не приходится.
Использованию Labwc на постоянной основе сильно мешает тот факт, что у Labwc нет и не будет своего IPC в отличии от Sway. И нет его у проекта по чисто идеологическим соображениям. Со страницы Labwc на GitHub:
… the Wayland community has achieved an amazing amount so far, and we want to help solve the unsolved problems to make Wayland viable for more people. We think that standardisation and de-fragmentation is a route to greater Wayland adoption, and wanting to play our part in this, Labwc only understands wayland-protocols & wlr-protocols, and it cannot be controlled with dbus, sway/i3/custom-IPC or other technology.
Но даже у этих кремней намедни произошёл небольшой сдвиг. Wayland-композитор в стиле Openbox это конечно отлично, но ведь к нему надо ещё и панельку, и лаунчер приложений какой-нибудь, и много чего ещё, одними окошками да менюшкой сыт не будешь.
И тут наконец один из авторов притащил в проект троянского коня в виде стороннего протокола cosmic-workspace, созданного под нужды активно подбирающегося к релизу, написанного на Rust супер крутого и в будущем самого модного COSMIC DE. Свою ересь товарищ объяснил тем, что этот протокол в текущей версии почти идентичен основному кандидату в мейнстрим, который висит мёртвым грузом в merge requests уже четыре года, и когда его всё-таки примут (примут же, да?) усилий на замену одного на другой нужно будет абсолютно минимум.