mirror of
https://github.com/doomemacs/doomemacs
synced 2025-08-01 12:17:25 -05:00
Add doom-(pre|post)-reload-theme-hook
This commit is contained in:
@ -67,4 +67,6 @@ window changes before then, the undo expires."
|
||||
(let ((theme (or (car-safe custom-enabled-themes) doom-theme)))
|
||||
(when theme
|
||||
(mapc #'disable-theme custom-enabled-themes))
|
||||
(doom|init-ui)))
|
||||
(run-hooks 'doom-pre-reload-theme-hook)
|
||||
(doom|init-ui)
|
||||
(run-hooks 'doom-post-reload-theme-hook)))
|
||||
|
@ -7,6 +7,11 @@
|
||||
(unless doom-theme
|
||||
(setq doom-theme 'doom-one))
|
||||
|
||||
;; Ensure `doom/reload' reloads common faces
|
||||
(defun +doom|reload-theme ()
|
||||
(load "doom-themes-common.el" nil t))
|
||||
(add-hook 'doom-pre-reload-theme-hook #'+doom|reload-theme)
|
||||
|
||||
;; blink mode-line on errors
|
||||
(add-hook 'doom-post-init-hook #'doom-themes-visual-bell-config)
|
||||
|
||||
|
Reference in New Issue
Block a user