ui/doom: centralize doom-buffer-mode activation

This commit is contained in:
Henrik Lissner 2017-05-16 11:39:03 +02:00
parent 4ede35129d
commit d8e3d853a9
8 changed files with 12 additions and 21 deletions

View file

@ -149,10 +149,6 @@
(when (featurep! :feature spellcheck)
(add-hook 'mu4e-compose-mode-hook #'flyspell-mode))
;; Brighter + no mode-line in message windows
(after! doom-themes
(add-hook 'mu4e-view-mode-hook #'doom-buffer-mode))
;; Wrap text in messages
(add-hook! 'mu4e-view-mode-hook
(setq-local truncate-lines nil))

View file

@ -71,8 +71,6 @@
(add-hook! 'org-tree-slide-mode-hook
(doom/window-zoom)
(let ((arg (if org-tree-slide-mode +1 -1)))
(when (featurep 'doom-themes)
(doom-buffer-mode (* arg -1)))
(centered-window-mode arg)
(window-divider-mode (* arg -1))
(doom-hide-modeline-mode arg)

View file

@ -60,7 +60,6 @@
(doom-popup-buffer +regex--expr-buffer)
(with-current-buffer +regex--expr-buffer
(conf-mode)
(doom-buffer-mode +1)
(rainbow-delimiters-mode +1)
(linum-mode -1)
(+regex-mode +1)

View file

@ -18,9 +18,6 @@
(set! :popup "*twittering-edit*" :size 12 :select t)
(after! doom-themes
(add-hook 'twittering-mode-hook #'doom-buffer-mode))
(add-hook! twittering-mode
(setq header-line-format (or (doom-modeline 'twitter) mode-line-format)
mode-line-format nil))

View file

@ -1,18 +1,11 @@
;;; app/write/autoload.el
(defvar-local +write--buffer-mode nil
"TODO")
;;;###autoload
(define-minor-mode +write-mode
:init-value nil
:keymap nil
(let ((arg (if +write-mode +1 -1))
(iarg (if +write-mode -1 +1)))
(when (and (featurep 'doom-themes)
(not +write--buffer-mode)
+write-mode)
(setq +write--buffer-mode doom-buffer-mode))
(text-scale-set (if +write-mode 2 0))
(doom/toggle-line-numbers iarg)
(setq-local visual-fill-column-center-text +write-mode)