summaryrefslogtreecommitdiff
path: root/plugins/frontend-search
diff options
context:
space:
mode:
authorJosh Hubbard <jhubbardsf@gmail.com>2023-12-06 09:13:19 +0100
committerCarlo Sala <carlosalag@protonmail.com>2023-12-06 09:16:43 +0100
commitc37df3ebd48df98b0987d891acc7ea30044bb113 (patch)
tree015628330f147157b09888fa032eac6d0757e862 /plugins/frontend-search
parent1ae0515a80686d33406c9a2c58c0c9666ca47c77 (diff)
downloadzsh-c37df3ebd48df98b0987d891acc7ea30044bb113.tar.gz
zsh-c37df3ebd48df98b0987d891acc7ea30044bb113.tar.bz2
zsh-c37df3ebd48df98b0987d891acc7ea30044bb113.zip
feat(frontend-search): add nextjs
Diffstat (limited to 'plugins/frontend-search')
-rw-r--r--plugins/frontend-search/README.md1
-rw-r--r--plugins/frontend-search/frontend-search.plugin.zsh6
2 files changed, 5 insertions, 2 deletions
diff --git a/plugins/frontend-search/README.md b/plugins/frontend-search/README.md
index 050058931..619d31e7f 100644
--- a/plugins/frontend-search/README.md
+++ b/plugins/frontend-search/README.md
@@ -60,6 +60,7 @@ Available search contexts are:
| typescript | `https://google.com/search?as_sitesearch=www.typescriptlang.org/docs&as_q=` |
| unheap | `http://www.unheap.com/?s=` |
| vuejs | `https://www.google.com/search?as_sitesearch=vuejs.org&as_q=` |
+| nextjs | `https://www.google.com/search?as_sitesearch=nextjs.org&as_q=` |
If you want to have another context, open an Issue and tell us!
diff --git a/plugins/frontend-search/frontend-search.plugin.zsh b/plugins/frontend-search/frontend-search.plugin.zsh
index b9e2fe95d..541b23701 100644
--- a/plugins/frontend-search/frontend-search.plugin.zsh
+++ b/plugins/frontend-search/frontend-search.plugin.zsh
@@ -27,6 +27,7 @@ alias stackoverflow='frontend stackoverflow'
alias typescript='frontend typescript'
alias unheap='frontend unheap'
alias vuejs='frontend vuejs'
+alias nextjs='frontend nextjs'
function _frontend_fallback() {
case "$FRONTEND_SEARCH_FALLBACK" in
@@ -70,6 +71,7 @@ function frontend() {
typescript $(_frontend_fallback 'www.typescriptlang.org/docs')
unheap 'http://www.unheap.com/?s='
vuejs $(_frontend_fallback 'vuejs.org')
+ nextjs $(_frontend_fallback 'nextjs.org')
)
# show help for command list
@@ -81,7 +83,7 @@ function frontend() {
print -P ""
print -P " angular, angularjs, bem, bootsnipp, caniuse, codepen, compassdoc, cssflow, packagephobia"
print -P " dartlang, emberjs, fontello, flowtype, github, html5please, jestjs, jquery, lodash,"
- print -P " mdn, npmjs, nodejs, qunit, reactjs, smacss, stackoverflow, unheap, vuejs, bundlephobia"
+ print -P " mdn, npmjs, nodejs, qunit, reactjs, smacss, stackoverflow, unheap, vuejs, bundlephobia, nextjs"
print -P ""
print -P "For example: frontend npmjs mocha (or just: npmjs mocha)."
print -P ""
@@ -96,7 +98,7 @@ function frontend() {
echo ""
echo " angular, angularjs, bem, bootsnipp, caniuse, codepen, compassdoc, cssflow, packagephobia"
echo " dartlang, emberjs, fontello, github, html5please, jest, jquery, lodash,"
- echo " mdn, npmjs, nodejs, qunit, reactjs, smacss, stackoverflow, unheap, vuejs, bundlephobia"
+ echo " mdn, npmjs, nodejs, qunit, reactjs, smacss, stackoverflow, unheap, vuejs, bundlephobia, nextjs"
echo ""
return 1
fi