Engine: Remove old engines, make some keybindings / shortcuts more explicit.

master
Pierre Neidhardt 2021-05-07 12:28:35 +02:00
parent 53b62511eb
commit 8450095069
1 changed files with 14 additions and 31 deletions

View File

@ -9,15 +9,15 @@
(defengine arch-aur (defengine arch-aur
"https://aur.archlinux.org/packages.php?O=0&K=%s&do_Search=Go" "https://aur.archlinux.org/packages.php?O=0&K=%s&do_Search=Go"
:keybinding "aa") :keybinding "aur")
(defengine arch-packages (defengine arch-packages
"https://www.archlinux.org/packages/?sort=&q=%s&maintainer=&flagged=" "https://www.archlinux.org/packages/?sort=&q=%s&maintainer=&flagged="
:keybinding "ap") :keybinding "archp")
(defengine arch-wiki (defengine arch-wiki
"https://wiki.archlinux.org/index.php?title=Special%%3ASearch&search=%s&go=Go" "https://wiki.archlinux.org/index.php?title=Special%%3ASearch&search=%s&go=Go"
:keybinding "aw" :keybinding "archw"
:browser 'ambrevar/engine-eww-function) :browser 'ambrevar/engine-eww-function)
(defengine cookbook (defengine cookbook
@ -26,34 +26,25 @@
(defengine ctan (defengine ctan
"https://www.ctan.org/search?phrase=%s" "https://www.ctan.org/search?phrase=%s"
:keybinding "c") :keybinding "ctan")
(defengine devdocs (defengine devdocs
"https://devdocs.io/#q=%s" "https://devdocs.io/#q=%s"
:keybinding "dd") :keybinding "dd")
(defengine duckduckgo
"https://duckduckgo.com/?q=%s"
:keybinding "dg")
(defengine emacs-debbugs (defengine emacs-debbugs
"https://debbugs.gnu.org/cgi/pkgreport.cgi?package=emacs;include=subject%3A%s;repeatmerged=on;archive=both" "https://debbugs.gnu.org/cgi/pkgreport.cgi?package=emacs;include=subject%3A%s;repeatmerged=on;archive=both"
:keybinding "eb" :keybinding "emacsb"
:browser 'ambrevar/engine-eww-function) :browser 'ambrevar/engine-eww-function)
(defengine emacs-devel (defengine emacs-devel
"https://lists.gnu.org/archive/cgi-bin/namazu.cgi?idxname=emacs-devel&submit=Search&query=%s" "https://lists.gnu.org/archive/cgi-bin/namazu.cgi?idxname=emacs-devel&submit=Search&query=%s"
:keybinding "ed" :keybinding "emacsd"
:browser 'ambrevar/engine-eww-function)
(defengine emms-help
"https://lists.gnu.org/archive/cgi-bin/namazu.cgi?idxname=emms-help&submit=Search!&query=%s"
:keybinding "ee"
:browser 'ambrevar/engine-eww-function) :browser 'ambrevar/engine-eww-function)
(defengine gentoo (defengine gentoo
"https://wiki.gentoo.org/index.php?title=Special%3ASearch&search=%s&go=Go" "https://wiki.gentoo.org/index.php?title=Special%3ASearch&search=%s&go=Go"
:keybinding "ge") :keybinding "gentoo")
(defengine github (defengine github
"https://github.com/search?ref=simplesearch&q=%s" "https://github.com/search?ref=simplesearch&q=%s"
@ -63,31 +54,27 @@
"https://www.goodreads.com/search?q=%s" "https://www.goodreads.com/search?q=%s"
:keybinding "gr") :keybinding "gr")
(defengine google-maps
"https://maps.google.com/maps?q=%s"
:keybinding "gm")
(defengine guix-devel (defengine guix-devel
"https://lists.gnu.org/archive/cgi-bin/namazu.cgi?idxname=guix-devel&submit=Search&query=%s" "https://lists.gnu.org/archive/cgi-bin/namazu.cgi?idxname=guix-devel&submit=Search&query=%s"
:keybinding "gud" :keybinding "guixd"
:browser 'ambrevar/engine-eww-function) :browser 'ambrevar/engine-eww-function)
(defengine guix-help (defengine guix-help
"https://lists.gnu.org/archive/cgi-bin/namazu.cgi?idxname=help-guix&submit=Search!&query=%s" "https://lists.gnu.org/archive/cgi-bin/namazu.cgi?idxname=help-guix&submit=Search!&query=%s"
:keybinding "guh" :keybinding "guixh"
:browser 'ambrevar/engine-eww-function) :browser 'ambrevar/engine-eww-function)
(defengine guix-issues (defengine guix-issues
"https://issues.guix.info/search?query=%s" "https://issues.guix.info/search?query=%s"
:keybinding "gui") :keybinding "guix")
(defengine guix-packages (defengine guix-packages
"http://data.guix.gnu.org/repository/1/branch/master/package/%s" "http://data.guix.gnu.org/repository/1/branch/master/package/%s"
:keybinding "gup") :keybinding "guixp")
(defengine imdb (defengine imdb
"http://www.imdb.com/find?q=%s&s=all" "http://www.imdb.com/find?q=%s&s=all"
:keybinding "i") :keybinding "imdb")
(defengine musicbrainz-artists (defengine musicbrainz-artists
"https://musicbrainz.org/search?query=%s&type=artist&method=indexed" "https://musicbrainz.org/search?query=%s&type=artist&method=indexed"
@ -107,7 +94,7 @@
(defengine stackoverflow (defengine stackoverflow
"https://stackoverflow.com/search?q=%s" "https://stackoverflow.com/search?q=%s"
:keybinding "s") :keybinding "so")
(defengine wikipedia (defengine wikipedia
"https://www.wikipedia.org/search-redirect.php?language=en&go=Go&search=%s" "https://www.wikipedia.org/search-redirect.php?language=en&go=Go&search=%s"
@ -124,11 +111,7 @@
(defengine wine-appdb (defengine wine-appdb
"https://www.winehq.org/search/?q=%s" "https://www.winehq.org/search/?q=%s"
:keybinding "wa") :keybinding "wine")
(defengine youtube
"https://www.youtube.com/results?search_query=%s"
:keybinding "yt")
(load (expand-file-name "bookmarks/engines.el" (getenv "PERSONAL")) t) (load (expand-file-name "bookmarks/engines.el" (getenv "PERSONAL")) t)