Установка и настройка 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>
... и так далее.
Все! Наслаждайтесь скоростью, легкостью, простотой. Лично мне назад на кеды не хочется :) Взято из заметок арчера.
Комментарии:
Нет комментариев.
Пожалуйста войдите или зарегистрируйтесь чтобы оставлять комментарии.