• 自定义 Linux 桌面启动器行为

    自定义 Linux 桌面启动器行为

    在很多的 Linux 环境中,你可以通过修改文件 .desktop 来在它的启动器中添加自定义条目。 关于Canonical 的 Unity 启动器文档, 参考 Adding Shortcuts to a Launcher. 可以通过 freedesktop.org Specification网站,找到更详细的参考信息。

    Audacious 的启动器快捷方式:

    audacious

    一般情况下,在快捷键menu中为每一个条目添加NameExec属性就可以将其设置为快捷键。 用户点击快捷见时,Unity启动器就会执行Exec 属性。 其形式如下:

    1. Actions=PlayPause;Next;Previous
    2. [Desktop Action PlayPause]
    3. Name=Play-Pause
    4. Exec=audacious -t
    5. [Desktop Action Next]
    6. Name=Next
    7. Exec=audacious -f
    8. [Desktop Action Previous]
    9. Name=Previous
    10. Exec=audacious -r

    Unity启动器通常通过参数的形式来操作应用。 你在应用的全局变量process.argv中发现这一规律。