Firefox about:home : remplacer Google par DuckDuckGo

Dans la série "je remplace Google par DuckDuckGo", après la barre de recherche et la barre d’adresse, il ne reste plus qu’une page où Google est encore présent par défaut : la page d’accueil (about:home). Bien entendu, il suffirait de modifier les réglages de Firefox pour utiliser une autre page de démarrage. Par contre, on perd alors une fonctionnalité très utile, la restauration de la session précédente. On va donc voir comment remplacer Google tout en conservant le reste de la page d’accueil.

Les réglages de la page about:home sont stockés en dur dans le code de Firefox, sous la forme de fichiers sqlite. Heureusement, il existe un éditeur pour aller butiner dans les entrailles du navigateur.

  • Installer l’éditeur sqlitebrowser
# apt-get install sqlitebrowser
  • éditer le fichier chromeappsstore.sqlite avec sqlitebrowser

ce fichier se trouve dans votre profil utilisateur firefox, le chemin d’accès est à adapter en conséquence :

$ sqlitebrowser ~/.mozilla/firefox/xxxxxxxx.default/chromeappsstore.sqlite

  • le moteur de recherche est renseigné dans la table webappstore2, aller sur "Browse Data" et éditer la cellule contenant Google et remplacer le contenu par :
{"name":"DuckDuckGo","searchUrl":"https://duckduckgo.com/?q=_searchTerms_"}

  • sauvegarder, c’est terminé.

Au prochain chargement de la page d’accueil about:home, la barre de recherche utilisera DuckDuckGo par défaut. On remarque que le logo Google a disparu, mais la fonctionnalité "Restauration de la session précedente" reste toujours disponible.

About these ads

2 réflexions sur “Firefox about:home : remplacer Google par DuckDuckGo

  1. Merci pour le tuto qui correspond à ce que je souhaite faire mais sauf erreur il n’y a pas de fichier chromeappsstore.sqlite dans le Firefox 19.02.2 pour ubuntu.
    Une suggestion ?

    Merci d’avance

    • Depuis, plus besoin de modifier ce fichier : normalement, ça change automatiquement en fonction du moteur choisi dans la petite barre de recherche dans le ruban.

      Si ça reste bloqué, taper about:config dans la barre d’adresse, et chercher la valeur "browser.sea". Remplacer le contenu de "browser.search.defaultenginename" par le nom du moteur que vous avez sélectionné dans la barre de recherche du ruban (le nom apparaît à la suite de la valeur "browser.search.selectedengine"). Redémarrer Firefox. C’est comme ça que j’ai pu remédier à la situation chez moi.

Laisser un commentaire

Entrez vos coordonnées ci-dessous ou cliquez sur une icône pour vous connecter:

Logo WordPress.com

Vous commentez à l'aide de votre compte WordPress.com. Déconnexion / Changer )

Image Twitter

Vous commentez à l'aide de votre compte Twitter. Déconnexion / Changer )

Photo Facebook

Vous commentez à l'aide de votre compte Facebook. Déconnexion / Changer )

Photo Google+

Vous commentez à l'aide de votre compte Google+. Déconnexion / Changer )

Connexion à %s