我找不到将自定义菜单条目添加到 .desktop 启动器的方法。
在 Unity 中,我能够向启动器添加自定义菜单条目,例如“打开 customfile.txt”或“打开 somespreadsheet.ods”。这在 Ubuntu Dock 中可行吗?
我找不到将自定义菜单条目添加到 .desktop 启动器的方法。
在 Unity 中,我能够向启动器添加自定义菜单条目,例如“打开 customfile.txt”或“打开 somespreadsheet.ods”。这在 Ubuntu Dock 中可行吗?
请按照以下步骤操作。
复制
.desktop
与您的首选应用程序关联的文件,例如app-name.desktop
from/usr/share/applications/
到~/.local/share/applications/
. 您可以通过在终端中运行以下命令来执行此操作使用文本编辑器打开
.desktop
文件,例如运行寻找以 . 开头的行
Actions=
。如果有,请附加My-Custom-Action;
到它。否则,添加以下行在文件末尾写入以下行:
例如,如果您要打开文本编辑器,
gedit
请将command-you-want-ro-run
.保存文件。
单击“活动”并搜索应用程序。
右键单击应用程序图标并选择“添加到收藏夹”。它应该被添加到 Ubuntu 扩展坞。
现在,如果您右键单击 Dock 中新添加的应用程序图标,您应该会在上下文菜单中看到一个“选项名称”条目,它应该可以按预期工作。
同样,您可以通过添加 new
Desktop Action
并将操作的名称添加到该Actions=
行来进行其他选项。有关更多信息,请参阅此。