我目前正在 LXDE 上运行,我很好奇是否有办法在右键单击桌面时更改上下文菜单。
我想用 LXTerminal 替换 Xterm。
为此我应该更改配置吗?
编辑:为了澄清起见,要启用窗口管理器上下文菜单,您必须访问桌面设置->高级,然后单击启用窗口管理器菜单的复选框。
答案1
/usr/share/lubuntu/openbox/menu.xml
运行 Lubuntu 15.10 'wily',包含菜单选项的 xml 文件的路径。其他版本可能有所不同,但对于运行我正在运行的内容的用户,这是更改 LXDE 桌面上下文菜单的文件的位置。
要将“终端”菜单项更改为运行 lxterminal,而不是默认终端,请打开 menu.xml(sudo)并找到以下代码块:
<item label="Terminal" icon="/usr/share/icons/hicolor/128x128/apps/lxterminal.png">
<action name="Execute">
<command>lxsession-default terminal</command>
<startupnotify>
<enabled>yes</enabled>
</startupnotify>
</action>
将块更改为:
<command>lxterminal</command>
您的图标可能位于不同的路径,具体取决于您的版本,但此示例基于我的机器,因此您的图标可能不同。您可以创建自己的图标 .png 文件,并在那里设置路径。
完成后,只需保存更新的文件,然后右键单击桌面,并选择系统->重启Openbox。选择快捷方式下的“终端”选项,然后Vala!
答案2
右键单击 LXDE 上下文菜单位于此处:
/usr/share/lxde/openbox/menu.xml