Как я могу добавить апплет в MATE из терминала?

Как я могу добавить апплет на панель MATE из терминала, используя mateconftool-2. Я специально прошу DockBarX, но я бы хотел добавить и другие апплеты (MATEnu, Область уведомлений и Часы).

Я хочу вместо того, чтобы вручную щелкнуть правой кнопкой мыши панель, открыть окно «Добавить в панель» и выбрать апплет, сделать это из командной строки.

Как это можно сделать с помощью mateconftool-2?

Редактировать: Я обнаружил, что это можно сделать с помощью /usr/lib/mate-panel/mate-panel-add, однако я пока не знаю, как может добавить апплет с ним.

Это, например, добавило бы панель запуска gedit на панель :

/usr/lib/mate-panel/mate-panel-add --launcher=/usr/share/applications/gedit.desktop

Я хочу сделать это , но вместо лаунчер апплет.

/usr/lib/mate-panel/mate-panel-add --applet=  
  • Что-то вроде этого, но я не знаю, как добавить остальные (в этом случае вызовите апплет DockbarX).
3
задан 19 December 2012 в 05:18

1 ответ

Поскольку MATE является форком GNOME2, а большинство его компонентов - это просто старый GNOME2 с измененными именами, я предполагаю, что mate-panel-add работает так же, как раньше gnome-panel-add. Вам нужно сделать что-то вроде:

/usr/lib/gnome-panel/mate-panel-add --applet=OAFIID:MATE_DockBarXApplet --panel=top_panel_screen0 --position=500

Где значение --panel= является одной из панелей, найденных в mateconf, найденных с чем-то вроде:

mateconftool-2 --all-dirs /apps/panel/toplevels

Идентификатор --applet находится в каталоге /usr/lib/matecomponent/servers/. В данном конкретном случае в файле MATE_DockBarXApplet.server.

0
ответ дан 19 December 2012 в 05:18

Другие вопросы по тегам:

Похожие вопросы: