Add DuckDuckGo to the settings

DuckDuckGo became quite useful recently.
Currently you cannot set it for the browser as default (in the settings).

For the records:

  • You can set it up via devel-su curl https://duckduckgo.com/opensearc h.xml -o /usr/lib64/mozembedlite/chrome/embedlite/content/duckduckgo.xml at the C2, cf. with [1]
  • Or browse to DuckDuckGo once.

Now you find an option in the browser’s settings.

[1] https://together.jolla.com/question/627/browser-support-for-custom-search-engines/?answer=61560#post-id-61560

4 Likes

See also:

2 Likes

For me it worked. Although, I restarted the browser inbetween and reopened settings from settings app.

Recently i switched to duckduckgo HTML for all my not so fast devices. Xperia 10iii browser is one of them. Javascript became a pain in Quant and even in Duckduckgo :-/
The html duckduckgo search engine can be selected as default after visiting the site. But it does not work for opening a new browser tab with search terms.
A default html.duckduckgo.com page is loaded always.
Comparing the xml file of engine definition with others i have, the main difference is that html only search page uses a POST (with search terms in a form) whereas the others use GET with search terms in url.
My question: is the POST for search supported by the Sailfish browser or not? Or maybe there is something wrong with the XML?

Note, that there is also a noai.duckduckgo.com entry point now.

3 Likes