Reset which-key replacements on doom/reload

Prevents build-up of which-key entries.

See justbur/emacs-which-key#226
This commit is contained in:
Henrik Lissner 2020-10-16 22:28:37 -04:00
parent 35185b2175
commit 390594442a
No known key found for this signature in database
GPG key ID: 5F6C0EA160557395

View file

@ -191,6 +191,10 @@ localleader prefix."
which-key-min-display-lines 6
which-key-side-window-slot -10)
:config
(defvar doom--initial-which-key-replacement-alist which-key-replacement-alist)
(add-hook! 'doom-before-reload-hook
(defun doom-reset-which-key-replacements-h ()
(setq which-key-replacement-alist doom--initial-which-key-replacement-alist)))
;; general improvements to which-key readability
(set-face-attribute 'which-key-local-map-description-face nil :weight 'bold)
(which-key-setup-side-window-bottom)