在Ubuntu Dock中将菜单选项添加到首选的应用启动器


16

我找不到将自定义菜单项添加到.desktop启动器的方法。

在Unity中,我能够向启动器添加自定义菜单项,例如“ Open customfile.txt”或“ Open somespreadsheet.ods”。在Ubuntu Dock中有可能吗?

Answers:


11

请按照以下步骤操作。

  1. 复制.desktop与您的首选应用程序关联的文件,例如app-name.desktop/usr/share/applications/~/.local/share/applications/。您可以通过在终端中运行以下命令来执行此操作

    cp /usr/share/applications/app-name.desktop ~/.local/share/applications/
    
  2. .desktop使用文本编辑器打开文件,例如通过运行

    gedit ~/.local/share/applications/app-name.desktop
    
  3. 寻找以开头的行Actions=。如果有一个,则附加My-Custom-Action;到它后面。否则,添加以下行

    Actions=My-Custom-Action;
    
  4. 在文件末尾写以下行:

    [Desktop Action My-Custom-Action]
    Name=Name of the Option
    Exec=command-you-want-to-run
    

    例如,如果要打开文本编辑器,请gedit代替command-you-want-ro-run

  5. 保存文件。

  6. 单击“ 活动 ”,然后搜索该应用程序。

  7. 右键单击应用程序图标,然后选择“添加到收藏夹”。应该将其添加到Ubuntu扩展坞。

现在,如果右键单击扩展坞中新添加的应用程序图标,您将在上下文菜单中看到一个“选项名称”条目,该条目应该可以正常工作。

同样,您可以通过添加new Desktop Action并将操作的名称添加到该Actions=行来选择其他选项。有关更多信息,请参见this

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.