summary refs log tree commit diff stats
diff options
context:
space:
mode:
-rw-r--r--emacs/.emacs.d/main.el10
1 files changed, 10 insertions, 0 deletions
diff --git a/emacs/.emacs.d/main.el b/emacs/.emacs.d/main.el
index 1b30808..16b5405 100644
--- a/emacs/.emacs.d/main.el
+++ b/emacs/.emacs.d/main.el
@@ -2213,6 +2213,7 @@ With prefix TO-CURRENT-BUFFER, insert command output into buffer."
   :mode (("/views/.*\\.php\\'" . web-mode)
          ("\\.html\\'" . web-mode)
          ("/templates/.*\\.php\\'" . web-mode)
+         ("\\.handlebars\\'" . web-mode)
          ("\\.ejs\\'" . web-mode)
          ("\\.njk\\'" . web-mode))
   :config (progn
@@ -2311,6 +2312,15 @@ With prefix TO-CURRENT-BUFFER, insert command output into buffer."
             (add-hook 'text-mode-hook 'fly-text-mode-hook-setup)
             (add-hook 'prog-mode-hook #'flyspell-prog-mode)))
 
+;;;;; Dictionary
+
+;; One thing I miss from macOS is the "look up" functionality to define
+;; words by a certain gesture.  =define-word= can provide something
+;; similar, at least in Emacs.
+
+(use-package define-word
+  :bind ("M-<f8>" . define-word-at-point))
+
 ;;;;; Style checking
 
 ;; [[https://github.com/ValeLint/vale][Vale]] is a linter, but for prose.  Neat idea!  Salesman is a bad term.