19 февр. 2010 г.

Autostart в Openbox

Надо сгрести всё найденное по этой теме в кучу, чтоб не потерялось в дальнейшем.
Когда я рядом с Xfce внезапно поставила Openbox, мне хотелося, чтоб на панельке tint2 были и значок раскладки и регулятор громкости. Настройкой самой панели это делать было бесполезно - нету там такого. Да ещё и раскладка почему-то была одна - англицкая. Я и так и сяк тыкала все подряд сочетания клавиш - ноль. И xfceшную прогу для настройки запускала - тоже ноль. Пошла везде копать... Нарыла много чего. Вот оно...



Панель здесь не при чём. Проги, что в трее, упихиваются в autostart и при старте появляются на панели. Это в тот автостарт, который ~/.config/openbox/autostart.sh
nitrogen --restore & # обоина
tint2 & # панель
thunar --daemon & # нужно, чтоб "подхватывались" флешки и т п, thunar запускается в фоне и тихонько следит... за порядком
#mpd ~/.mpdconf & # запускаю mpd, указывая ему файл конфига, чтоб он не лез в /etc/mpd.conf, а читал из "домашнего"
gkrellm & # монитор всего, вместо него могут быть conky
rhythmbox & # просто запускается проигрыватель, но играть не начинает
setxkbmap -layout "us,ru(winkeys)" -model "pc105" -option "grp:menu_toggle,grp_led:scroll" & # "спасительная" строчка, если есть проблемы с раскладкой; вместо клавиши menu можно другую указать
(sleep 3s && sbxkb) & # запуск единственного из перепробованных, который мне понравился, указателя раскладки, он "поселяется" на панели
gvolwheel & # запуск регулятора громкости на панели
(sleep 8s && numlockx on) & # "спит" 8 с, включает numlock
(sleep 10s && rhythmbox-client --play) & # вот оно, запускает в фоне rhythmbox-client, который лёгким пинком под зад заставляет уже запущенный rhythmbox играть
#(sleep 10s && sonata) & # альтернатива rhythmbox'у
(sleep 20s && xscreensaver -no-splash) & # в фоне запускается управление скринсейвером, без "красивой" заставки-сплеша при запуске
#xcompmgr -c -t-5 -l-5 -r4.2 -o.55 & # ефехты однако, я их включаю по желанию
#(sleep 1m && xfce4-terminal) & # запуск терминала

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