Openbox

Openbox
Openbox
Openbox-elementary3.png
Тип

Менеджер окон

Разработчики

Dana Jansens, Сообщество разработчиков Openbox

Написана на

Си

Операционная система

UNIX-подобные

Первый выпуск

2002 год[1][2]

Последняя версия

3.5.0[3] (1 августа 2011)

Лицензия

GNU GPL

Сайт

openbox.org

Openbox — свободный менеджер окон для X Window System, распространяемый под лицензией GNU General Public License. Изначально Openbox произошёл от Blackbox 0.65.0, но затем был полностью переписан на языке Си и с версии 3.0 не базируется на программном коде Blackbox. Но, несмотря на это, разработчики остались верны минималистичности «боксового» стиля.

Openbox задуман как лёгкое, быстрое и простое решение для использования как совместно с окружением рабочего стола, так и без него. Несмотря на свою простоту, Openbox имеет множество настроек, манипулируя которыми пользователь может изменять практически любой аспект функционирования оконного менеджера в связи со своими потребностями. Также Openbox позиционируется как оконный менеджер строго придерживающийся рекомендаций инициативной группы freedesktop.org.

Openbox является оконным менеджером по умолчанию в среде рабочего стола LXDE, а также linux-дистрибутивах CrunchBang, ArchBang, предназначенных для работы на слабом оборудовании.

Содержание

Использование Openbox

Openbox позволяет вызывать главное меню по нажатию правой кнопки мышки (или по любому другому назначенному сочетанию клавиш) на рабочем столе, также позволяет пользователям изменять способ управления окнами. Когда окно минимизировано, оно становится невидимым. Чтобы снова увидеть его — сочетание клавиш  Alt  +  Tab ⇆  или десктопное меню по правому клику мышки. Обычно Openbox дополняют различными небольшими программами, которые добавляют иконки, панель задач (taskbar), launchers, eyecandy и другие полезные функции.

Настройка

Утилита Obconf

В директории ~/.config/openbox размещены три конфигурационных файла — menu.xml, rc.xml и autostart. Общие для всех пользователей файлы с аналогичными названиями расположены в директории /etc/xdg/openbox/.

Файл rc.xml служит для настройки внешнего вида окон, их поведения и способов управления ими. Кроме того, в файле определяются необходимые пользователю сочетания клавиш. Например, если пользователь хочет, чтобы окно перемещалось на рабочий стол 3, когда кнопка выхода нажата вместе со средней кнопкой мышки, он может запросто это сделать. Скроллинг на иконке для перемещения на следующий/предыдущий рабочий стол и развёртывание/неразвертывание при нажатии на окно/при передвижении окна полностью настраиваемо.

Файл menu.xml определяет содержимое различных меню. Любые меню (в том числе и вложенные) могут иметь идентификаторы, что позволяет вызывать их различными сочетаниями клавиш.

Скрипт autostart исполняется во время загрузки оконного менеджера. Таким образом можно инициализировать переменные окружения и запускать дополнительные приложения.

Утилита obconf предоставляет удобный GUI для управления оконным менеджером.

Темы оформления можно создавать и редактировать утилитой obtheme.

Существует также инструмент obmenu для редактирования меню Openbox.

Уникальные особенности

Меню Openbox может быть динамическим. Это сделано с помощью принятия вывода скрипта в качестве источника для меню. Каждый раз, когда пользователь наводит указатель на подменю, скрипт запускается и регенерирует меню. Эта возможность обеспечивает пользователям и разработчикам программного обеспечения большую гибкость, чем стандартные статические меню в большинстве других оконных менеджеров.

Например, два разработчика написали скрипт на Python, который показывает новые письма на Gmail в подменю.[4]

Openbox позволяет создавать «Key chains» и «Chrooted key chains», позволяющие временно переопределять все сочетания клавиш.

См. также

Примечания

  1. git.openbox.org. Разработчики Openbox (апрель 2002). — Первое изменение. Проверено 14 января 2010.
  2. /blackboxwm/0.65.0alpha1. Разработчики Blackbox (апрель 2002). — Появилась версия 0.65.0. Проверено 14 января 2010.
  3. 3.5.0. Openbox:Changelog. Официальный сайт (1 августа 2011). Архивировано из первоисточника 26 февраля 2012.
  4. Gentoo Forums :: View topic — Openbox3: Gmail Checker Built into the Menu

Ссылки



Wikimedia Foundation. 2010.

Игры ⚽ Нужна курсовая?

Полезное


Смотреть что такое "Openbox" в других словарях:

  • Openbox — Window Manager Basic Openbox X Session Developer(s) Dana Jansens[1] …   Wikipedia

  • Openbox — Bildschirmfoto von Openbox Basisdaten Entwickler Dana Jansens, Mikael Magnusson Aktuelle  …   Deutsch Wikipedia

  • OpenBox — Bildschirmfoto von Openbox mit FBpanel und ROX Filer unter Debian GNU/Linux Basisdaten Entwickler: Mikael Magnusson, Dana Jansens Aktuelle Version …   Deutsch Wikipedia

  • Openbox — Capture d écran d Openbox avec le menu contextuel et le …   Wikipédia en Français

  • Openbox — corriendo sobre Arch Linux Desarrollador Desarrolladores de Openbox …   Wikipedia Español

  • Comparison of X Window System desktop environments — A desktop environment is a collection of software designed to give functionality and a certain look and feel to an operating system. This article applies to operating systems which are capable of running the X Window System, mostly Unix and Unix… …   Wikipedia

  • CrunchBang — Inoffizielle Ubuntu Derivate sind Abwandlungen des GNU/Linux Betriebssystems Ubuntu. Diese werden im Gegensatz zu den offiziellen Abwandlungen nicht von Canonical Ltd. veröffentlicht, sondern von externen Entwicklern beziehungsweise… …   Deutsch Wikipedia

  • GNewSense — Inoffizielle Ubuntu Derivate sind Abwandlungen des GNU/Linux Betriebssystems Ubuntu. Diese werden im Gegensatz zu den offiziellen Abwandlungen nicht von Canonical Ltd. veröffentlicht, sondern von externen Entwicklern beziehungsweise… …   Deutsch Wikipedia

  • Geubuntu — Inoffizielle Ubuntu Derivate sind Abwandlungen des GNU/Linux Betriebssystems Ubuntu. Diese werden im Gegensatz zu den offiziellen Abwandlungen nicht von Canonical Ltd. veröffentlicht, sondern von externen Entwicklern beziehungsweise… …   Deutsch Wikipedia

  • NUbuntu — Inoffizielle Ubuntu Derivate sind Abwandlungen des GNU/Linux Betriebssystems Ubuntu. Diese werden im Gegensatz zu den offiziellen Abwandlungen nicht von Canonical Ltd. veröffentlicht, sondern von externen Entwicklern beziehungsweise… …   Deutsch Wikipedia


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»