Fixing Firefox Search Engines
My recent adventure with the duckduckgo search engine stirred some old cobwebs. I discovered that modifying Firefox search engines is not too bad.
Once upon a time the default Firefox search engines were simple XML files. Many Firefox versions ago, when I learned the developers were moving to a json file to store the search engines, I mindfully saved all of my search engine XML files.
Despite this nonsense, custom search engines may be still stored in the user’s profile or Firefox system directory. For the latter the path is
I edited a copy of my preserved
duck_duck_go.xml search engine file. I changed the
template= path to
I copied the modified file to
I closed Firefox.
In my Firefox profile I deleted
I launched Firefox, which automatically created a new
search.json.mozlz4 with my modified duckduckgo search engine.