跳到主要内容

桌面启动器操作

概述

在许多 Linux 环境中,可以通过修改 .desktop 文件将自定义条目添加到系统启动器。有关 Canonical 的 Unity 文档,请参阅将快捷方式添加到启动器。有关更通用的实现细节,请参阅freedesktop.org 规范

audacious

注意:上面的截图是 Audacious 音频播放器中启动器快捷方式的示例

要创建快捷方式,您需要为您希望添加到快捷方式菜单的条目提供 NameExec 属性。Unity 将在用户单击快捷方式菜单项后执行 Exec 字段中定义的命令。.desktop 文件示例如下所示

Actions=PlayPause;Next;Previous

[Desktop Action PlayPause]
Name=Play-Pause
Exec=audacious -t
OnlyShowIn=Unity;

[Desktop Action Next]
Name=Next
Exec=audacious -f
OnlyShowIn=Unity;

[Desktop Action Previous]
Name=Previous
Exec=audacious -r
OnlyShowIn=Unity;

Unity 指示您的应用程序执行操作的首选方式是使用参数。您可以在应用程序的全局变量 process.argv 中找到它们。