Reset solaire-mode on load-theme or doom/reload

This commit is contained in:
Henrik Lissner 2017-06-07 20:47:25 +02:00
parent 9fc4a0e619
commit bf4dc9d5c5

View File

@ -72,6 +72,11 @@
:config
(setq solaire-mode-real-buffer-fn #'doom-real-buffer-p)
;; Prevent color glitches when reloading either DOOM or the theme
(defun +doom|reset-solaire-mode (&rest _) (solaire-mode-reset))
(advice-add #'load-theme :after #'+doom|reset-solaire-mode)
(add-hook 'doom-reload-hook #'solaire-mode-reset)
;; Extra modes to activate doom-buffer-mode in
(add-hook! (gist-mode
twittering-mode