如何从终端向MATE添加applet?
如何使用mateconftool-2
从终端向MATE面板添加applet。 我特别要求DockBarX,但我也想添加其他applet(MATEnu,Notification area和Clock)。
我想要做的不是手动右键单击面板,打开“添加到面板”窗口并选择小程序,而是从命令行执行此操作。
如何使用mateconftool-2
完成这项工作?
编辑:我发现可以使用这个/usr/lib/mate-panel/mate-panel-add
但是我还不知道如何用它添加applet。
例如,这会向面板添加一个gedit 启动器 :
/usr/lib/mate-panel/mate-panel-add --launcher=/usr/share/applications/gedit.desktop
我想这样做, 而不是一个启动器applet。
/usr/lib/mate-panel/mate-panel-add --applet=
- 这样的东西,但我不知道如何添加其余的(在这种情况下调用DockbarX小程序)。
由于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=
的值是--panel=
找到的面板之一,其中包含:
mateconftool-2 --all-dirs /apps/panel/toplevels
--applet
标识符可以在/usr/lib/matecomponent/servers/
目录中找到。 在这种特殊情况下,在MATE_DockBarXApplet.server
文件中。