вторник, 10 апреля 2012 г.

ArchLinux - Openbox

Openbox это легкий и гибкий в настройке оконный менеджер, поддерживающий большинство стандартных функций.
Установка
pacman -S openbox
После установки вы должны скопировать конфигурационные файлы по умолчанию rc.xml, menu.xml, autostart, и environment в ~/.config/openbox:
mkdir -p ~/.config/openbox 
cp /etc/xdg/openbox/{rc.xml,menu.xml,autostart,environment} ~/.config/openbox rc.xml основной конфигурационный файл. В нем описаны сочетания клавиш, темы, виртуальные столы, и т.д.
menu.xml описывает содержимое меню, выпадающего по правому клику мыши. В нем описаны ярлыки запуска приложений и другие ярлыки.
autostart файл, отвечающий за автозапуск приложений при загрузке сессии openbox-session. Содержит программы, которые должны запускаться при загрузке. Обычно используется для установки переменных окружения, запуска панелей и доков, установки обоев на рабочий стол или запуска иных скриптов.
ObConf это графическая утилита для настройки Openbox. Она может быть использована для установки множества общих настроек, таких как темы, виртуальные рабочие столы, свойства окон и рабочих столов. 
Ее можно установить используя pacman:
pacman -S obconf
Obmenu это редактор меню для Openbox. Это графическое приложение - лучший выбор для тех, кто не любит или не хочет редактировать XML код. Obmenu доступно из репозитория сообщества:
pacman -S obmenu 
После установки и запуска obmenu вы сможете добавлять и удалять приложения из меню как вам будет угодно.
Автозапуск программ
Openbox поддерживает автозапуск программ. Это обеспечивается командой openbox-session.
Есть два способа включить автозапуск:
Если вы используете команду startx или xinit для запуска X сессии, отредактируйте ~/.xinitrc. Замените в линии запуска openbox на openbox-session.
Если вы используете GDM или KDM, выберите Openbox в этом случае автозапуск программ произойдет автоматически.
Скрипт автозапуска
Openbox запускает все программы описанные в файле ~/.config/openbox/autostart. Этот скрипт не создается по умолчанию. При отсутствии этого скрипта в домашней папке пользователя, Openbox использует системный скрипт /etc/xdg/openbox/autostart. Системный скрипт не используется, если существует пользовательский скрипт.
Для создания пользовательского скрипта автозапуска скопируйте системный скрипт в вашу папку с настройками ~/.config/openbox/ и добавьте в него свои команды.
Темы Openbox
Темы управляют внешним видом окон, заголовков и кнопок. Также они контроллируют появление меню и режимы поступления информации на экран. Дополнительные темы доступны из стандартного репозитория.
pacman -S openbox-themes
Поведение подобное Aero Snap
Windows 7 поддерживает уникальную функцию поведения окон, она заключается в том, что при перемещении окна к краю экрана оно цепляется за него. Этот эффект может быть включен в Openbox. Подробно

Комментариев нет:

Отправить комментарий