Los proveedores de búsqueda de Gnome-Shell se describen mediante archivos XML en la carpeta /usr/share/gnome-shell/search_providers
Notará dos archivos XML: google.xml y wikipedia.xml
Vamos a crear un nuevo proveedor de búsqueda: copie el archivo google.xml como plantilla
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
Ahora vamos a abrir el archivo y cambiar algunos detalles para buscar con 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
Cambie las siguientes etiquetas XML:
<ShortName>DuckDuckGo</ShortName>
<Description>DuckDuckGo Search</Description>
<Url type="text/html" method="GET" template="http://www.duckduckgo.com/?q={searchTerms}"/>
La única parte difícil es descubrir cómo busca un motor de búsqueda (en duckduckgo busqué algo), verá en la barra de título cómo el proveedor de búsqueda agrega sus términos de búsqueda
resultado final
Para ver los cambios, debe reiniciar GNOME Shell presionando Alt + F2, escribiendo "r" y presionando enter.
Preguntas vinculadas:
- ¿Es posible reorganizar los proveedores de búsqueda en la pantalla Resumen de actividades de GNOME Shell?
En caso de que alguien esté interesado en eliminar todos los motores de búsqueda de la pantalla de superposición, el usuario asermax ha publicado la extensión Disable Search en el sitio web de GNOME Shell Extensions . Compruébalo: https://extensions.gnome.org/extension/203/disable-search/
Cabe señalar que esta extensión también elimina la barra de búsqueda en la esquina superior derecha de la pantalla superpuesta.
fuente