
I was missing a proper multi-engine search tool (searx instances tend to lag, time out, or just die) plus something with scoring (closest thing out there is Kagi's personalized results system).
I also like coming back to my old search results (archive-type sites don't really offer that) and always had a soft spot for that late-2000s google look.
So I wrote a simple bash script that generates a local html page with search results, following this logic:
adjust_points function)/usr/bin/linkhandler, but you can replace that with open, xdg-open, etc.)It sometimes takes up to half a minute to run, but that's still faster than manually checking several search engines.
You need curl, jq, perl and iconv on your OS installed.
Remember to check and fill in the variables before using it.