Whenever I set up a new browser, I always have to copy over the custom search engines (at chrome://settings/searchEngines) because for some reason, Import/Export User Settings doesn’t include these. There are ways to import and export these from the filesystem in an internal sqlite database that Chrom{e,ium} uses, but it’s not guaranteed to work in the future.

The “Shortcut” works by typing the it in the browser’s address bar (such as :w for Wikipedia), followed by a space, then your search query. The choices for “Shortcut"s are just my personal preferences. Use whatever you can remember, and you don’t need to prefix them with a colon; once again, that’s just my preference. This document is mostly for my personal reference.

Search engineShortcutURL with %s in place of query
Wikipedia (en):whttps://en.wikipedia.org/w/index.php?title=Special:Search&search=%s
Wiktionary (en):dhttps://en.wiktionary.org/w/index.php?title=Special:Search&search=%s
I’m Feeling Lucky!https://duckduckgo.com/?hps=1&q=%5C%s&ia=web
YouTube:ythttps://www.youtube.com/results?search_query=%s&page={startPage?}&utm_source=opensearch
Amazon:amznhttps://www.amazon.com/s?k=%s
cppreference:cxxhttps://en.cppreference.com/mwiki/index.php?title=Special:Search&search=%s
Python3 docs:pyhttps://docs.python.org/3/search.html?q=%s
Java JDK docs:jdkhttps://docs.oracle.com/en/java/javase/22/docs/api/search.html?q=%s
Github Code Search:ghhttps://github.com/search?q=%s&type=code
NixOS packages:nixpkgshttps://search.nixos.org/packages?channel=24.05&sort=relevance&query=%s
NixOS options:nixoptshttps://search.nixos.org/options?channel=24.05&sort=relevance&query=%s
NixOS wiki:nixwikihttps://wiki.nixos.org/w/index.php?search=%s&title=Special%3ASearch
ArchWiki:archhttps://wiki.archlinux.org/title/Special:Search?search=%s
ports.macports.org:portshttps://ports.macports.org/search?q=%s&name=on
Alpine packages:alpinehttps://pkgs.alpinelinux.org/packages?name=%s&branch=edge&repo=&arch=&maintainer=
Docker Hub:dockerhubhttps://hub.docker.com/search?q=%s
X (Twitter):xhttps://twitter.com/search?q=%s
Yahoo! Finance:yfhttps://finance.yahoo.com/quote/%s?&.tsrc=fin-srch
Crates.io:crateshttps://crates.io/search?q=%s
Docs.rs:docsrshttps://docs.rs/releases/search?query=%s
Rust std docs:ruststdhttps://doc.rust-lang.org/std/?search=%s
CMake docs:cmakehttps://cmake.org/cmake/help/latest/search.html?q=%s
Debian packages:debhttps://packages.debian.org/search?keywords=%s&searchon=names&suite=bookworm&section=all
Perplexity.ai:pxhttps://www.perplexity.ai/search?s=o&q=%s
Bing:bhttps://www.bing.com/search?q=%s
Kubernetes Docs:k8shttps://kubernetes.io/search/?q=%s
Apple Developer Docs:aaplhttps://developer.apple.com/search/?q=%s&type=Documentation
Postgresql Docs:postgreshttps://www.postgresql.org/search/?u=%2Fdocs%2F16%2F&q=%s
OpenSUSE packages:susehttps://packagehub.suse.com/search/?q=%s
Debian packages:debhttps://packages.debian.org/search?keywords=%s&searchon=names&suite=bookworm&section=all
Arch Wiki:archhttps://wiki.archlinux.org/index.php?search=%s&title=Special%3ASearch&profile=default&fulltext=1
Go Packages:gohttps://pkg.go.dev/search?q=%s&ref=opensearch
Google OSS Code Search:gosshttps://cs.opensource.google/search?q=%s
Ruby Gems:rubygemshttps://rubygems.org/search?query=%s
AWS docs:awshttps://docs.aws.amazon.com/search/doc-search.html?searchPath=documentation&searchQuery=%s
Maven Central:mvnhttps://central.sonatype.com/search?q=%s
FRED:fredhttps://fred.stlouisfed.org/searchresults?st=%s