Linux -- это интересно

habak


Рубрика: Прочие -> Графика
Метки: | | | | |
Просмотров: 17155

habak — гибкая imlib2 / libx11 консольная утилита для управления фоном рабочего стола в легковесных рабочих окружениях и оконных менеджерах. Изначально разработана для использования в среде рабочего стола FVWM-Crystal.

FVWM-Crystal — легковесное и быстрое графическое рабочее окружение на основе оконного менеджера FVWM. Организация рабочего окружения основано на "Системе лотков", в качестве файлового используется ROX-Filer, почти все меню и окна приложений являются полупрозрачными. Основные настройки осуществляются из графических утилит, но более тонкая настройка среды рабочего стола осуществляется с помощью Python скриптов.

FVWM — гибко настраиваемый менеджер окон с поддержкой виртуальных экранов, разрешение которых может превосходить разрешение дисплея и/или графического процессора пользователя. Менеджер окон знаменит высоким качеством исходного кода, который разрабатывался и улучшался в течение многих лет, его можно легко расширять с помощью предлагаемого интерфейса модулей.

habak - "Ha" Background (*lat. "mentha longifolia") имеет многоуровневую модель, самым нижним и наиболее простым в запуске уровнем является простой чёрный экран на котором можно расположить различные объекты, называемые хабакми / habaks (приблизительный аналог модулей).

habak имеет три вида хабаков: графические файлы (изображения), текст и "внутренние объекты" (панели, системный трей, значки запуска и прочее), порядок хабаков задаётся в командной строке и в том же отображается на рабочем столе (последний хабак может отрисовываться поверх предыдущего).

Используемые хабаки можно и необходимо объединять, для их более упорядоченного расположения на рабочем столе. Это реализуется очень просто, хотя при объединении хабаки менее гибкие но с помощью модификаторов им можно задать необходимые параметры.

habak имеет некоторые параметры "по умолчанию", запуск из командной строки меняет текущие свойства, их можно изменять позже и/или добавить ещё один хабак. Изменение хабака в режиме "Реального времени" отсутствует, внесённые изменения применяются только при перезапуске. В документации имеется несколько наиболее интересных примеров использования.

Лицензия: GNU General Public License version 2.0 (GPLv2)

Домашняя страница

Оставьте комментарий!
Используйте нормальные имена.Войти через loginza
Если вы уже зарегистрированы как комментатор или хотите зарегистрироваться, укажите пароль и свой действующий email.
(При регистрации на указанный адрес придет письмо с кодом активации и ссылкой на ваш персональный аккаунт, где вы сможете изменить свои данные, включая адрес сайта, ник, описание, контакты и т.д.)



 
(обязательно)