diff --git a/home/nyxt/config.lisp b/home/nyxt/config.lisp index b2f02000..09a26314 100644 --- a/home/nyxt/config.lisp +++ b/home/nyxt/config.lisp @@ -6,4 +6,18 @@ ((default-modes (pushnew 'nyxt/mode/emacs:emacs-mode %slot-value%)))) (define-configuration web-buffer ((default-modes (pushnew 'nyxt/mode/blocker:blocker-mode %slot-value%)))) +(define-configuration context-buffer + ((search-engines (list + (make-instance 'search-engine + :name "Wikipedia" + :shortcut "wiki" + :search-url "https://en.wikipedia.org/w/index.php?search=~a" + :fallback-url (quri.uri:uri "https://en.wikipedia.org/")) + (make-instance 'search-engine + :name "DuckDuckGo" + :shortcut "ddg" + :search-url + "https://duckduckgo.com/?q=~a" + :fallback-url + (quri.uri:uri "https://duckduckgo.com/")))))) (load "~/.config/nyxt/theme.lisp")