summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMartin Polden <mpolden@mpolden.no>2019-07-16 11:23:58 +0200
committerMartin Polden <mpolden@mpolden.no>2019-07-16 11:23:58 +0200
commit7fdaf3b4b7f314d4f2ff661ee95bb20a298d533c (patch)
tree28c64d03b2e9f746ead558f7f2c73c5f5e345113
parentc09120f9c9c030b90ddcfb74db51902f5827adcd (diff)
Simplify hooks
-rw-r--r--lisp/init-editing.el3
-rw-r--r--lisp/init-lisp.el2
-rw-r--r--lisp/init-rainbow-delimiters.el2
-rw-r--r--lisp/init-rust-mode.el4
4 files changed, 5 insertions, 6 deletions
diff --git a/lisp/init-editing.el b/lisp/init-editing.el
index 6aac3f4..b7f2c6e 100644
--- a/lisp/init-editing.el
+++ b/lisp/init-editing.el
@@ -7,8 +7,7 @@
(use-package subword
:ensure nil ;; package is bundled with emacs
:diminish subword-mode
- :config
- (add-hook 'prog-mode-hook 'subword-mode))
+ :hook ((prog-mode . subword-mode)))
;; enable electric-indent-mode
(use-package electric
diff --git a/lisp/init-lisp.el b/lisp/init-lisp.el
index 8b053cd..942ab4c 100644
--- a/lisp/init-lisp.el
+++ b/lisp/init-lisp.el
@@ -1,6 +1,6 @@
(use-package paredit
:config
;; enable paredit in emacs-lisp-mode
- (add-hook 'emacs-lisp-mode-hook 'paredit-mode))
+ :hook ((emacs-lisp-mode . paredit-mode)))
(provide 'init-lisp)
diff --git a/lisp/init-rainbow-delimiters.el b/lisp/init-rainbow-delimiters.el
index 71e75dc..e17430d 100644
--- a/lisp/init-rainbow-delimiters.el
+++ b/lisp/init-rainbow-delimiters.el
@@ -1,6 +1,6 @@
(use-package rainbow-delimiters
:config
;; enable rainbow-delimiters in prog-mode
- (add-hook 'prog-mode-hook 'rainbow-delimiters-mode))
+ :hook ((prog-mode . rainbow-delimiters-mode)))
(provide 'init-rainbow-delimiters)
diff --git a/lisp/init-rust-mode.el b/lisp/init-rust-mode.el
index 333fe60..2179191 100644
--- a/lisp/init-rust-mode.el
+++ b/lisp/init-rust-mode.el
@@ -8,8 +8,8 @@
;; configure flycheck to support cargo project layout
(use-package flycheck-rust
+ :commands flycheck-rust-setup
:after (flycheck rust-mode)
- :config
- (add-hook 'flycheck-mode-hook #'flycheck-rust-setup))
+ :hook ((flycheck-mode . flycheck-rust-setup)))
(provide 'init-rust-mode)