我想要运行一些带有命令行选项的应用程序(例如someapp --option=3
),并且我想要通过打开破折号、键入应用程序名称并单击相应的图标来执行此操作。
我假设我可以从启动器执行此操作(运行应用程序,勾选“保留在启动器中”,然后调整文件.desktop
),但我不想向启动器添加图标。
那么,如何someapp --option=3
向仪表板/应用程序镜头添加图标?
我不介意以某种方式为 增加一个额外的图标someapp --option=3
,并在我输入 dash 时看到两个图标someapp
。然而,理想的如果我可以选择移除/替换图标someapp
——在大多数情况下,我只想运行应用了该选项的应用程序。如果我可以另外添加多个图标,一个用于,someapp --option=3
另一个用于someapp --option=4
——在某些情况下,我想在不同的模式之间进行选择,那就更理想了。
答案1
仪表板中显示的应用程序是来自/usr/share/应用程序(系统范围)和〜/ .local/share/应用程序(仅限一名用户)。
如果您想要修改现有图标,则需要编辑这些位置的 .desktop 文件。您需要 root 权限才能修改系统范围的图标 (/usr/share/applications)。
如果您想添加新图标,您需要在任一位置创建一个新的 .desktop 文件。最简单的方法是复制旧文件并更改其名称。