From 34bb82221c487a1e564c5eaf02a9e2c3a145593a Mon Sep 17 00:00:00 2001 From: David Florness Date: Wed, 6 Sep 2017 22:53:24 -0600 Subject: [PATCH] Setup engine mode --- init.el | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) diff --git a/init.el b/init.el index 1da21f2..e0e8776 100644 --- a/init.el +++ b/init.el @@ -96,6 +96,15 @@ :config (yas-global-mode 1)) +;;; Setup duckduckgo search engine +(use-package engine-mode + :ensure t + :config + (defengine duckduckgo + "https://duckduckgo.com/?q=%s" + :keybinding "d") + (engine-mode)) + ;;; These will soon all be converted to `use-package` macros ;;; Install all packages (setq my-package-list '(company-quickhelp @@ -112,8 +121,7 @@ paredit ac-js2 eclim - paredit-everywhere - engine-mode)) + paredit-everywhere)) (condition-case nil (mapc 'package-install my-package-list) @@ -182,13 +190,6 @@ (define-key js-mode-map "{" 'paredit-open-curly) (define-key js-mode-map "}" 'paredit-close-curly-and-newline) -;; Setup duckduckgo search engine -(require 'engine-mode) -(defengine duckduckgo - "https://duckduckgo.com/?q=%s" - :keybinding "d") -(engine-mode) - (custom-set-variables ;; custom-set-variables was added by Custom. ;; If you edit it by hand, you could mess it up, so be careful. -- 2.38.4