自定义 Gnome-Do 的默认操作顺序

自定义 Gnome-Do 的默认操作顺序

我使用 Gnome-Do 和“文件和文件夹 v2.5”插件。我将其设置为读取我的.scripts文件夹,这样我就可以从 Gnome-Do 运行我的个人脚本。唯一的问题是 Gnome-Do 对 shell 脚本的标准操作是打开它们而不是运行它们。这迫使我每次都按 Tab 并向下滚动。我如何改变 Gnome-Do 的标准动作?

为了清楚起见,举个例子:
我有一个foo.sh我的里面的可执行文件.scripts文件夹。当我输入在 Gnome-Do 中,它正确地选择了文件并提供打开动作。然后我必须按 Tab,按下 Down,然后按 Enter 来选择跑步行动。我会跑步行动列于列表首位。

或者,将 Gnome-Do 与个人脚本集成的更合适的方法也是可以的。

答案1

这不是直接地在 Do 中不可能,但它确实有能力了解你的意思。任何项目的默认操作始终是该项目可能的操作中最常使用的操作。

因此,获得您想要的东西的方法之一就是run大量使用 Do 中的动作。

另一种方法是告知 Do 您的脚本是一个可运行的“应用程序”,例如 Firefox 或 Evolution 等。Do 通过.desktop在标准位置搜索文件来确定应用程序列表。这些位置之一是~/.local/share/applications。因此,如果您创建一个foo.desktop如下所示的文件:

[Desktop Entry]
Version=1.0
Name=Foo desktop frobinator
GenericName=Desktop frobinator
Comment=Awesomeate your desktop!
Exec=/home/raof/.scripts/foo.sh
Icon=shotwell
Terminal=true
Type=Application
Categories=Graphics;Photography;GNOME;GTK;

您将在 Do 中得到一个“Foo Desktop Frobinator”可运行项。

相关内容