Немного об Openbox

Некоторое время назад я рассказывал об аскетичном десктопе. Сегодня я хочу еще немного развить эту тему, а именно — немного рассказать об openbox и tint2. Чего не хватает из коробки?

Панель

Во первых, вносим коррективы в файле настроек tint2, который расположен в ~/.config/tint2/tint2rc:

wm_menu = 1 #правый клик на панели вызывает меню прилжений
systray = 1 #трей, ну куда ж без него
battery = 1 #отображать индикатор батареи

Расширяем меню приложений

Вносим коррективы в файле настроек меню openbox, который расположен в ~/.config/openbox/menu.xml:

yes



gksudo '/sbin/shutdown -r now'




gksudo '/sbin/shutdown -h now'

По умолчанию, графический интерфейс openbox позволяет лишь завершить сессию, во всяком случае в большинстве дистрибутивов. Нехитрыми манипуляциями с файлом меню добавляем возможность перезагрузить или выключить машину.

Апплет управления громкостью

Нам понадобится volumeicon
Установка элеменарна, описывать дальше смысла не вижу.

Автозапуск

Вносим коррективы в файле настроек автозапуска openbox, который расположен в ~/.config/openbox/autostart.sh, например:

tint2 -c ~/.config/tint2/tint2rc &
dropbox &
wicd-client &
volumeicon &

«Нескучные обои»

Для установки изображения рабочего стола используем feh:

feh --bg-scale '/home/user/wallpapers/wallpaper.jpg'

Чтобы не повторять эту операцию при каждом входе, добавим запись в ~/.config/openbox/autostart.sh:

echo "feh --bg-scale '/home/user/wallpapers/wallpaper.jpg'" >> ~/.fehbg
echo "sh ~/.fehbg &" >> ~/.config/openbox/autostart.sh

Пока все, ниже картинка для привлечения внимания:

Openbox Slackware

Немного об Openbox

Немного об Openbox: 5 комментариев

    1. gwinn:

      1. Зачем? Того что идет из коробки хватет с головой
      2. В чем суть? dropbox & отлично работает
      3. Ну eval то зачем?! 🙂

  1. blaze:

    1) Чтоб пароль не вводить — лениво.
    2) У кого как. Со start заведётся гарантированно.
    3) Не надо для каждой новой обоины делать echo … >> ~/.fehbg

    Кому-нибудь пригодятся мои добавления, я думаю.

    1. gwinn:

      1. Пароль для чего? Для авторизации пользователя? Если да, то gdmsetup в руки или вот так, ну или вот так, зачем лишние свистелки?
      2. Последняя версия клиента (1.1.35) спокойно стартует без параметров, проверено на Debian based, Red Hat based, Gentoo и Slackware. На Арче хз 🙂
      3. Не придется прописывать, если честно, слукавил я немного, так как при вызове «feh —bg-scale …» файл ~/.fehbg создается автоматически, если его нет, и переписывается, если есть, просто подстраховался на случай редких дистров с нестандартным поведением.

      Вообще за комментарий спасибо, безусловно кто-то найдет в нем то, что ему нужно 🙂

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *