summary refs log tree commit diff
path: root/emacs.d/custom/fcuny-edit.el
diff options
context:
space:
mode:
Diffstat (limited to 'emacs.d/custom/fcuny-edit.el')
-rw-r--r--emacs.d/custom/fcuny-edit.el13
1 files changed, 10 insertions, 3 deletions
diff --git a/emacs.d/custom/fcuny-edit.el b/emacs.d/custom/fcuny-edit.el
index fec90ca..8284072 100644
--- a/emacs.d/custom/fcuny-edit.el
+++ b/emacs.d/custom/fcuny-edit.el
@@ -5,10 +5,17 @@
   (global-auto-revert-mode t))
 
 (use-package whitespace
+  :hook ((prog-mode         . fcuny/whitespace-setup)
+         (conf-mode-hook    . fcuny/whitespace-setup)
+         (outline-mode-hook . fcuny/whitespace-setup))
+
   :custom
-  (whitespace-style '(face trailing))
-  (show-trailing-whitespace t)
-  :hook ((prog-mode . whitespace-mode)))
+  (whitespace-style '(face))
+  (show-trailing-whitespace nil)
+
+  :init
+  (defun fcuny/whitespace-setup ()
+    (setq show-trailing-whitespace t)))
 
 (use-package electric-pair-mode
   :commands electric-pair-mode