Уже создавал как-то тему, но не в галерее. Сделал простой window manager под свои нужды, в нём нет ни одной детали, которая лично мне не была нужна. Управление окнами (мышка/клавиатура), таскбар, календарь. Отдельной программой — регулятор громкости. Ещё одной — мониторинг проца/памяти/сети, батарея ноута и регулятор подсветки.
Терминал планировал свой, но пока xfce4-terminal. Переключатель языка — xxkb с кастомным конфигом.
Поддерживается ведение списка окон, присвоение им статусов «всегда сверху», «сверху когда активно» и просто визуальное выделение цветом кнопки на панели задач. Кнопки можно передвигать.
Управление самими окнами (не в панели задач) — мышкой при нажатом Super (двигать левой, ресайз правой, maximize дабл-кликом), заголовки и т.п. не рисуются.
Регулятор громкости показывает и меняет значение master-настройки alsa — либо по хоткеям (спец. кнопки для громкости, обычно есть на ноутах), либо мышкой.
Как сделать глобальный кастомный конфиг для xxkb — не нашёл, видимо нельзя, а перезаписывать стандартный не хотелось, поэтому его придётся класть вручную в ~/.xxkbrc где надо.
Также в архиве исходников есть мой скрипт для настройки адекватного поведения тачпада, может кому тоже пригодится (но я не знаю, насколько он переносимый).
Скачать всё это можно тут: https://firk.cantconnect.ru/projects/fwmx/ (кроме мониторинга, там исходник привязан к конкретно моему железу, к тому же написан в черновую и не очень годится для публикации, может потом как-нибудь).
Там исходники и deb-пакеты для i386/amd64 (вариант из wheezy, думаю, везде запустится).
Там же внутри есть и man-страницы (rus/eng) по настройке.
>>> Просмотр (1365x767, 102 Kb)