From 3eb0717cdf724dfe85b640ac748975a324a318b5 Mon Sep 17 00:00:00 2001 From: Amirzhan Aliyev Date: Thu, 23 Jul 2026 11:24:47 +0500 Subject: [PATCH] feat(web-search): add 8 new search engines Add search engine aliases for: - maven (Maven Central) - mdn (MDN Web Docs) - pd (pub.dev / Dart packages) - pypi (Python packages) - aur (Arch User Repository) - archwiki (Arch Wiki) - hf (Hugging Face) - wikipedia (Wikipedia) --- plugins/web-search/README.md | 8 ++++++++ plugins/web-search/web-search.plugin.zsh | 16 ++++++++++++++++ 2 files changed, 24 insertions(+) diff --git a/plugins/web-search/README.md b/plugins/web-search/README.md index ead2c19d7..3bee859af 100644 --- a/plugins/web-search/README.md +++ b/plugins/web-search/README.md @@ -51,6 +51,14 @@ Available search contexts are: | `npmpkg` | `https://www.npmjs.com/search?q=` | | `packagist` | `https://packagist.org/?query=` | | `gopkg` | `https://pkg.go.dev/search?m=package&q=` | +| `maven` | `https://search.maven.org/search?q=` | +| `mdn` | `https://developer.mozilla.org/en-US/search?q=` | +| `pd` | `https://pub.dev/packages?q=` | +| `pypi` | `https://pypi.org/search/?q=` | +| `aur` | `https://aur.archlinux.org/packages?O=0&K=` | +| `archwiki` | `https://wiki.archlinux.org/index.php?search=` | +| `hf` | `https://huggingface.co/search?q=` | +| `wikipedia` | `https://en.wikipedia.org/w/index.php?search=` | | `chatgpt` | `https://chatgpt.com/?q=` | | `claudeai` | `https://claude.ai/new?q=` | | `grokcom` | `https://grok.com/?q=` | diff --git a/plugins/web-search/web-search.plugin.zsh b/plugins/web-search/web-search.plugin.zsh index b002e5678..59a3a7bda 100644 --- a/plugins/web-search/web-search.plugin.zsh +++ b/plugins/web-search/web-search.plugin.zsh @@ -32,6 +32,14 @@ function web_search() { npmpkg "https://www.npmjs.com/search?q=" packagist "https://packagist.org/?query=" gopkg "https://pkg.go.dev/search?m=package&q=" + maven "https://search.maven.org/search?q=" + mdn "https://developer.mozilla.org/en-US/search?q=" + pd "https://pub.dev/packages?q=" + pypi "https://pypi.org/search/?q=" + aur "https://aur.archlinux.org/packages?O=0&K=" + archwiki "https://wiki.archlinux.org/index.php?search=" + hf "https://huggingface.co/search?q=" + wikipedia "https://en.wikipedia.org/w/index.php?search=" chatgpt "https://chatgpt.com/?q=" grok "https://grok.com/?q=" claudeai "https://claude.ai/new?q=" @@ -92,6 +100,14 @@ alias gems='web_search gems' alias npmpkg='web_search npmpkg' alias packagist='web_search packagist' alias gopkg='web_search gopkg' +alias maven='web_search maven' +alias mdn='web_search mdn' +alias pd='web_search pd' +alias pypi='web_search pypi' +alias aur='web_search aur' +alias archwiki='web_search archwiki' +alias hf='web_search hf' +alias wikipedia='web_search wikipedia' alias chatgpt='web_search chatgpt' alias grokcom='web_search grok' alias claudeai='web_search claudeai'