diff --git a/config.el b/config.el index 24b2cf4..b967028 100644 --- a/config.el +++ b/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)