是否可以在 GNOME Shell 中自定义搜索引擎按钮?

Jos*_*osh 22 gnome search gnome-shell

在 gnome-shell 中搜索时,屏幕底部有两个按钮,可用于使用 Wikipedia 和 Google 进行搜索。

有没有办法自定义这些?例如,如果我想用 DuckDuckGo 的按钮替换 Google 按钮,我将如何处理?

fos*_*dom 19

Gnome-Shell 搜索提供程序由文件夹中的 XML 文件描述 /usr/share/gnome-shell/search_providers

您会注意到两个 XML 文件 - google.xmlwikipedia.xml

让我们创建一个新的搜索提供程序 - 将google.xml文件复制为模板

11.10

sudo cp /usr/share/gnome-shell/search_providers/google.xml /usr/share/gnome-shell/search_providers/duckduckgo.xml
Run Code Online (Sandbox Code Playgroud)

12.04

sudo cp /usr/share/gnome-shell/open-search-providers/google.xml /usr/share/gnome-shell/open-search-providers/duckduckgo.xml
Run Code Online (Sandbox Code Playgroud)

现在让我们打开文件并更改一些细节以使用duckduckgo 进行搜索:

11.10

sudo nano /usr/share/gnome-shell/search_providers/duckduckgo.xml
Run Code Online (Sandbox Code Playgroud)

12.04

sudo nano /usr/share/gnome-shell/open-search-providers/duckduckgo.xml
Run Code Online (Sandbox Code Playgroud)

更改以下 XML 标记:

<ShortName>DuckDuckGo</ShortName>
<Description>DuckDuckGo Search</Description>
<Url type="text/html" method="GET" template="http://www.duckduckgo.com/?q={searchTerms}"/>
Run Code Online (Sandbox Code Playgroud)

唯一困难的部分是找出搜索引擎如何搜索 - 在duckduckgo中我搜索了一些东西 - 你在标题栏中看到搜索提供者如何添加其搜索词

在此处输入图片说明

最后结果

在此处输入图片说明

为了查看更改,您需要通过按 Alt+F2、键入“r”并按 Enter 来重新启动 GNOME Shell。


相关问题:

  1. 是否可以在 GNOME Shell 活动概览显示中重新排列搜索提供程序?


归档时间:

查看次数:

5373 次

最近记录:

6 年,11 月 前