Кратко: гномошелл наконец-то становится похожим на что-то юзабельное, и если они это сделают, то задержка на год вполне оправдана. Полно и со скриншотами под катом (картинки кликабельны)
По просьбе Главного начинаю выкладывать некоторые скрипты для пополнения функционала mocp.
Собственно, первый скрипт, написан на python с использованием D-bus. По вызову скрипта статус пиджина меняется на название текущего воспроизводимого трека.
В файле конфигурации mocp (~/.moc/config) есть строка вида "# OnSongChange = «/home/...». Файл, путь к которому передаётся в качестве аргумента этому параметру, и будет выполняться при смене трека. Можно туда прописать адрес данного скрипта, и он будет выполняться при каждой смене песни. Если место уже занято (например и чаще всего OSD), а автосмену статуса охота, то будет разумно добавить в конец OSD-скрипта строчку вида
python ~/.moc/scriptname.py
О
moc на welinux написано уже немало, и в комментариях к одному из постов мельком пробежала информация о moc-tray, о ней бы я и хотел сегодня вам поведать.
MOC - это консольный аудио проигрыватель под Linux. Про него в интернете написано и так уж очень много, поэтому напишу сюда пару трюков которые могут пригодиться.
Как известно MOC имеет двухпанельный интерфейс. В первой панели отображается директория с музыкальными файлами, от куда можно напрямую играть выбранную мелодию. Во второй - плэйлист. Первая панель напоминает немного урезанный файл менеджер(хотя таковым не является).