diff --git a/modules/app/write/config.el b/modules/app/write/config.el index 59ed02762..2f85f1eb3 100644 --- a/modules/app/write/config.el +++ b/modules/app/write/config.el @@ -6,12 +6,23 @@ (defvar +write-line-spacing nil "What to set `line-spacing' in `+write-mode'.") +(defun +write|init-line-numbers () + (if +write-mode + (doom|enable-line-numbers) + (doom|disable-line-numbers))) + +(defun +write|init-mixed-pitch () + (mixed-pitch-mode (if +write-mode +1 -1))) + +(defun +write|init-visual-fill-column () + (visual-fill-column-mode (if +write-mode +1 -1))) + (add-hook! '+write-mode-hook #'(flyspell-mode - visual-fill-column-mode visual-line-mode - mixed-pitch-mode - doom|enable-line-numbers + +write|init-mixed-pitch + +write|init-visual-fill-column + +write|init-line-numbers +write|init-org-mode))