пятница, января 29, 2010

Глобальные горячие клавиши для rhythmbox

Наконец донес наушники до работы. Теперь начал слушать музыку. К этому процессу за работой у меня одно требование - чтобы можно было управлять процессом(пауза/воспроизведение, громкость, следующий трек) из любой программы. В венде, помню, это решалось в каждой программе по-своему, если решалось вообще. В Gnome + rhythmbox есть стандартное решение. Горячие клавишы Gnome (System -> Preferences -> Keyboard Shortcuts) содержат целый раздел для управления звуком, настроенный по-умолчанию на медиа-клавиши. На работе такой роскоши, слава Богу, нету, поэтому перенастраиваем на то, что нравится и запускаем rhythmbox. Благо он прекрасно понимает эти "системные" события. Единственное чего не хватало - индикация по запросу текущей композиции. Решается просто. Создаем собственное событие там же, в горячих клавишах, и назначаем команду
rhythmbox-client --notify

Теперь по навешенному на эту команду сочетанию клавиш появится стандартное уже убунтовское всплывающее оповещение с треком, альбомом и исполнителем.