是否可以在GNOME Shell中自定义搜索引擎按钮?
在gnome-shell中搜索时,屏幕底部有两个按钮,可用于搜索Wikipedia和Google。
有没有办法定制这些? 比方说,如果我想用一个用于DuckDuckGo的谷歌按钮替换谷歌按钮,我将如何解决这个问题?
Gnome-Shell搜索提供程序由/usr/share/gnome-shell/search_providers
文件夹中的XML文件描述
您会注意到两个XML文件 – google.xml和wikipedia.xml
让我们创建一个新的搜索提供程序 – 将google.xml文件复制为模板
11.10
sudo cp /usr/share/gnome-shell/search_providers/google.xml /usr/share/gnome-shell/search_providers/duckduckgo.xml
12.04
sudo cp /usr/share/gnome-shell/open-search-providers/google.xml /usr/share/gnome-shell/open-search-providers/duckduckgo.xml
现在让我们打开文件并更改一些细节以使用duckduckgo进行搜索:
11.10
sudo nano /usr/share/gnome-shell/search_providers/duckduckgo.xml
12.04
sudo nano /usr/share/gnome-shell/open-search-providers/duckduckgo.xml
更改以下XML标记:
DuckDuckGo DuckDuckGo Search
唯一困难的部分是找出搜索引擎如何搜索 – 在duckduckgo中我搜索了一些东西 – 你在标题栏中看到搜索提供商如何添加搜索条件
最后结果
要查看更改,您需要按Alt + F2重新启动GNOME Shell,输入“r”并按Enter键。
相关问题:
- 是否可以在GNOME Shell活动概览显示中重新排列搜索提供程序?
如果有人有兴趣从覆盖屏幕中删除所有搜索引擎,则用户asermax已在GNOME Shell Extensions网站上发布了禁用搜索扩展。 看看: https : //extensions.gnome.org/extension/203/disable-search/
必须注意的是,此扩展程序还会删除覆盖屏幕右上角的搜索栏。