Disable whitespace-mode in childframes
This commit is contained in:
parent
51cc1e8908
commit
b01893bef2
1 changed files with 8 additions and 0 deletions
|
@ -587,6 +587,14 @@ frame's window-system, the theme will be reloaded.")
|
||||||
;; line numbers in most modes
|
;; line numbers in most modes
|
||||||
(add-hook! (prog-mode text-mode conf-mode) #'doom|enable-line-numbers)
|
(add-hook! (prog-mode text-mode conf-mode) #'doom|enable-line-numbers)
|
||||||
|
|
||||||
|
(after! whitespace
|
||||||
|
(defun doom*fix-whitespace-mode-in-childframes (orig-fn &rest args)
|
||||||
|
(with-selected-frame (apply orig-fn args)
|
||||||
|
(setq-local whitespace-style nil)
|
||||||
|
(selected-window)))
|
||||||
|
(advice-add #'company-box--make-frame :around #'doom*fix-whitespace-mode-in-childframes)
|
||||||
|
(advice-add #'posframe--create-posframe :around #'doom*fix-whitespace-mode-in-childframes))
|
||||||
|
|
||||||
;; ensure posframe cleans up after itself
|
;; ensure posframe cleans up after itself
|
||||||
(after! posframe
|
(after! posframe
|
||||||
;; TODO Find a better place for this
|
;; TODO Find a better place for this
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue