Установка и настройка OpenBox 3 в Arch Linux.

В какой-то момент я понял, что как бы ни был удобен KDE, он слишком монструозен для меня, в нем много того, что мне просто не нужно. К тому же я стал слишком зависимым от кдешных приложений, да и хотелось попробывать чего-то нового и неизведанного. И я начал искать замену среди легких и быстрых Window Manager'ов. Давно хотел поставить что-либо из *Box'ов. Но на мои вопросы у пользователей, какой бокс лучший, ответы я получал самые разные и в первую очередь они связаны просто с личными предпочтениями. Кому то нравится что во FluxBox стандартно есть панелька, другим нравится что ее в OpenBox'е нет... хороши ли конфиги в XML?... В общем я остановился на ОпенБоксе, мне название нравится :) Устанавливал я его, следуя ArchWiki.

$ sudo pacman -S openbox

Далее копируем готовые конфиги под своим аккаунтом:

$ mkdir -p ~/.config/openbox/$ cp /etc/xdg/openbox/rc.xml ~/.config/openbox/rc.xml
$ cp /etc/xdg/openbox/menu.xml ~/.config/openbox/menu.xml
$ cp /etc/xdg/openbox/autostart.sh ~/.config/openbox/autostart.sh

Создаем/изменяем файл ~/.xinitrc и пишем туда:

exec openbox-session

Все! OpenBox готов к работе. Но, как можно заметить, вы ничего кроме бекграунда и выпадающей по правому клику менюшки не увидите. Лично я так работать не могу - мне нужна панелька задач с часами и треем. Выбор действительно большой, я остановился на самом распространенном - PyPanel.

$ sudo pacman -S pypanel

Работать уже можно. Но лучше еще попилить внешний вид и функционал:

$ sudo pacman -S feh gmrun obmenu obconf openbox-themes gtk-chtheme conkys slock

Теперь по порядку:

  • feh - наимощнейший просмоторщик изображений, кроме этого, он будет ставить нам волпейпер.
  • gmrun - ланчер
  • obmenu - gui-настройщик файла ~/.config/openbox/menu.xml
  • obconf - gui-настройщик внешнего вида, количества рабочих столов... все это можно прописать вручную в ~/.config/openbox/rc.xml
  • openbox-themes - набор тем оформления окон.
  • gtk-chtheme - настройщик тем окружения.
  • conky - выводит на экран системные параметры (настройка его в отдельной статье).
  • slock - блокиратор "иксов".

Далее ставим приложения на свой вкус:

$ sudo pacman -S thunar mousepad gajim tilda scrot

Теперь приступим к настройке. Настроим PyPanel. Все возможные настройки подробнейшим образом описаны в самом конфигурационном файле ~/.pypanelrc А настраивать, на самом деле, ничего практически и не надо. Стоит сменить шрифт, ибо стандартный прописанный шрифт отображает все нелатинские буквы квадратами, я предлагаю выбрать шрифт Arial или подобный. Я еще сменил расположения элементов на панели и переименовал отображения названий десктопов, ну и подобрал цвета. Теперь примемся за внешний вид. Поставим волпейпер.

$ feh --bg-scale /путь/до/картинки

Для установки курсора мыши, пишем в ~/.Xdefaults:

Xcursor.theme:  Vanilla-DMZ-AA

Вместо Vanilla-DMZ-AA можно прописать любое из названий установленных курсоров в /usr/share/icons или ~/.icons Шрифты и разные другие радости я настраивал с помощью obconf. Если вы выйдите из OpenBox'а и зайдете снова, вы не обнаружите ни запущенной панели, ни волпейпера. Чтобы они запускались автоматически, нужно изменить ~/.config/openbox/autostart.sh Допишите в конец запуск в отдельном потоке pypanel, feh и других приложений. К примеру, у меня это выглядит так:

# Programs that will run after Openbox has started
pypanel &
feh --bg-scale Projects/GIMP/openbox_clean.png &
conky &
tilda &
gajim &

Работа в опенбоксом подразумевает активную работу с шорткатами. Для их назначения, изменим ~/.config/openbox/rc.xml В разделе keyboard пропишем подобное:

<keybind key="A-F2">
  <action name="execute">
    <execute>gmrun</execute>
  </action>
</keybind>
<keybind key="C-A-Escape">
  <action name="execute">
    <execute>xkill</execute>
  </action>
</keybind>
<keybind key="C-A-h">
  <action name="execute">
   <execute>thunar</execute>
  </action>
</keybind>
<keybind key="C-A-l">
  <action name="execute">
   <execute>slock</execute>
  </action>
</keybind>

 ... и так далее.

Все! Наслаждайтесь скоростью, легкостью, простотой. Лично мне назад на кеды не хочется :) Взято из заметок арчера.

Размещено: 15.03.2008 01:32 Всего комментариев: 0
Автор: ferhiord Блог: ferhiord's blog
Тэги: openbox , настройка

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

Нет комментариев.

Пожалуйста войдите или зарегистрируйтесь чтобы оставлять комментарии.