É possível personalizar os botões do mecanismo de pesquisa no GNOME Shell?


22

Ao pesquisar no gnome-shell, existem dois botões na parte inferior da tela que podem ser usados ​​para pesquisar na Wikipedia e no Google.

Existe alguma maneira de personalizar isso? Se, digamos, eu quisesse substituir o botão do Google por outro no DuckDuckGo, como eu faria isso?

Respostas:


19

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

Vamos 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 o 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 - em duckduckgo eu procurei por algo - você vê na barra de título como o provedor de pesquisa adiciona seus termos de pesquisa

insira a descrição da imagem aqui

resultado final

insira a descrição da imagem aqui

Para ver as alterações, você precisa reiniciar o Shell do GNOME pressionando Alt + F2, digitando "r" e pressionando enter.


Perguntas Vinculadas:

  1. É possível reorganizar os provedores de pesquisa na exibição Visão Geral das Atividades do Shell GNOME?

Uau! Obrigado! Os arquivos são apenas plugins do OpenSearch. Eu não sabia que seria assim tão fácil. A grande sequência do que parece ser um gobbledegook é de fato uma cópia do favicon do Google. Eu não acho que o GNOME o use, mas o substitui pelo favicon do DDG apenas por segurança.
Josh

Isso não parece mais funcionar com o novo shell. Mesmo alterando a pasta para fornecedores de pesquisa aberta. Como alternativa, você pode usar o extensions.gnome.org/extension/549/web-search-dialog, a mesma coisa.
Andres

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.