Delay setting frame buffer-predicate until doom-init
This commit is contained in:
parent
035353d295
commit
b76addda39
1 changed files with 2 additions and 2 deletions
|
@ -527,8 +527,6 @@ frame's window-system, the theme will be reloaded.")
|
||||||
|
|
||||||
;; simple name in frame title
|
;; simple name in frame title
|
||||||
(setq frame-title-format '("%b – Doom Emacs"))
|
(setq frame-title-format '("%b – Doom Emacs"))
|
||||||
;; make `next-buffer', `other-buffer', etc. ignore unreal buffers
|
|
||||||
(map-put default-frame-alist 'buffer-predicate #'doom-buffer-frame-predicate)
|
|
||||||
;; draw me like one of your French editors
|
;; draw me like one of your French editors
|
||||||
(tooltip-mode -1) ; relegate tooltips to echo area only
|
(tooltip-mode -1) ; relegate tooltips to echo area only
|
||||||
(menu-bar-mode -1)
|
(menu-bar-mode -1)
|
||||||
|
@ -614,6 +612,8 @@ windows, switch to `doom-fallback-buffer'. Otherwise, delegate to original
|
||||||
|
|
||||||
(defun doom|init-ui ()
|
(defun doom|init-ui ()
|
||||||
"Initialize Doom's user interface by applying all its advice and hooks."
|
"Initialize Doom's user interface by applying all its advice and hooks."
|
||||||
|
;; Make `next-buffer', `other-buffer', etc. ignore unreal buffers.
|
||||||
|
(map-put default-frame-alist 'buffer-predicate #'doom-buffer-frame-predicate)
|
||||||
;; Switch to `doom-fallback-buffer' if on last real buffer
|
;; Switch to `doom-fallback-buffer' if on last real buffer
|
||||||
(advice-add #'kill-this-buffer :around #'doom*switch-to-fallback-buffer-maybe)
|
(advice-add #'kill-this-buffer :around #'doom*switch-to-fallback-buffer-maybe)
|
||||||
;; Don't kill the fallback buffer
|
;; Don't kill the fallback buffer
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue