fix: disable persp-mode 2.5s cache timer (main Zoom jump cause)
- persp-frame-buffer-predicate cache timer cancelled (2.5s redraw) - persp-set-frame-buffer-predicate disabled - which-key-idle-delay unified to 2.0s (was 0/0.8 conflicting) - show-paren-delay increased to 1.0s
This commit is contained in:
22
config.el
22
config.el
@@ -384,7 +384,7 @@
|
||||
:desc "Refresh OpenWebUI models" "R" #'my/openwebui-refresh-models)))
|
||||
|
||||
;; performance
|
||||
(setq which-key-idle-delay 0)
|
||||
;; which-key-idle-delay nastaveno níže v Zoom accessibility sekci
|
||||
|
||||
|
||||
|
||||
@@ -414,14 +414,30 @@
|
||||
|
||||
(setq doom-modeline-refresh-rate 5.0) ;; zvýšeno — méně redraws pro macOS Zoom
|
||||
|
||||
(setq which-key-idle-delay 0.8
|
||||
which-key-idle-secondary-delay 0.05)
|
||||
;; which-key-idle-delay nastaveno v Zoom accessibility sekci
|
||||
(setq which-key-idle-secondary-delay 0.05)
|
||||
|
||||
(setq org-idle-time 15) ;; zvýšeno z 1.0 — org clock idle check méně často
|
||||
|
||||
;; --------------------------------------------------
|
||||
;; macOS Zoom accessibility — minimalizace redraws
|
||||
;; --------------------------------------------------
|
||||
;; persp-mode (workspaces) — hlavní viník skákání (2.5s timer)
|
||||
(after! persp-mode
|
||||
(setq persp-autokill-buffer-on-remove nil)
|
||||
;; Vypnout predicate cache timer (způsobuje redraw každé 2.5s)
|
||||
(when (timerp persp-frame-buffer-predicate-buffer-list-cache--timer)
|
||||
(cancel-timer persp-frame-buffer-predicate-buffer-list-cache--timer))
|
||||
(setq persp-frame-buffer-predicate-buffer-list-cache--timer nil)
|
||||
;; Alternativa: vypnout frame-buffer-predicate úplně
|
||||
(setq persp-set-frame-buffer-predicate nil))
|
||||
|
||||
;; which-key — zvýšit repeat delay (1.8s timer)
|
||||
(setq which-key-idle-delay 2.0)
|
||||
|
||||
;; show-paren — snížit frekvenci
|
||||
(setq show-paren-delay 1.0)
|
||||
|
||||
;; Auto-revert: zvýšit interval, vypnout VC info check
|
||||
(setq auto-revert-interval 30)
|
||||
(setq auto-revert-check-vc-info nil)
|
||||
|
||||
Reference in New Issue
Block a user