Setup winum keys after frame is setup
I should probably change this to `after-make-frame-functions' instead...
This commit is contained in:
parent
32959ca977
commit
9c6be2e953
32
init.el
32
init.el
|
@ -1072,21 +1072,27 @@ if ripgrep is installed, otherwise `consult-grep'."
|
|||
(global-whitespace-cleanup-mode +1))
|
||||
|
||||
(setup (:straight winum)
|
||||
(:option winum-auto-setup-mode-line nil
|
||||
(:option winum-scope 'frame-local
|
||||
winum-auto-setup-mode-line nil
|
||||
winum-ignored-buffers '(" *which-key*"))
|
||||
|
||||
(when (display-graphic-p)
|
||||
(:with-map winum-keymap
|
||||
(:bind "M-0" winum-select-window-0-or-10
|
||||
"M-1" winum-select-window-1
|
||||
"M-2" winum-select-window-2
|
||||
"M-3" winum-select-window-3
|
||||
"M-4" winum-select-window-4
|
||||
"M-5" winum-select-window-5
|
||||
"M-6" winum-select-window-6
|
||||
"M-7" winum-select-window-7
|
||||
"M-8" winum-select-window-8
|
||||
"M-9" winum-select-window-9)))
|
||||
(when-unfocused winum-map-keys
|
||||
(defvar winum--keys-mapped nil
|
||||
"Whether `winum' keys have been mapped already.")
|
||||
(when (and (not winum--keys-mapped)
|
||||
(display-graphic-p))
|
||||
(:with-map winum-keymap
|
||||
(:bind "M-0" winum-select-window-0-or-10
|
||||
"M-1" winum-select-window-1
|
||||
"M-2" winum-select-window-2
|
||||
"M-3" winum-select-window-3
|
||||
"M-4" winum-select-window-4
|
||||
"M-5" winum-select-window-5
|
||||
"M-6" winum-select-window-6
|
||||
"M-7" winum-select-window-7
|
||||
"M-8" winum-select-window-8
|
||||
"M-9" winum-select-window-9))
|
||||
(setq winum--keys-mapped t)))
|
||||
|
||||
(winum-mode +1))
|
||||
|
||||
|
|
Loading…
Reference in New Issue