Os provedores de pesquisa do Gnome-Shell são descritos por arquivos XML na pasta /usr/share/gnome-shell/search_providers
Você notará dois arquivos XML - google.xml e wikipedia.xml
Permite criar um novo provedor de pesquisa - copie o arquivo google.xml como um modelo
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
Agora vamos abrir o arquivo e alterar alguns detalhes para pesquisar com 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
Altere as seguintes tags XML:
<ShortName>DuckDuckGo</ShortName>
<Description>DuckDuckGo Search</Description>
<Url type="text/html" method="GET" template="http://www.duckduckgo.com/?q={searchTerms}"/>
A única parte difícil é descobrir como um mecanismo de pesquisa pesquisa - no duckduckgo pesquisei algo - você vê na barra de título como o provedor de pesquisa adiciona seus termos de pesquisa
resultado final
Para ver as mudanças, você precisa reiniciar o GNOME Shell pressionando Alt + F2, digitando "r" e pressionando Enter.
Perguntas vinculadas:
- É possível reorganizar os provedores de pesquisa na exibição Visão Geral de Atividades do Shell do GNOME?