fix: aggressive redraw reduction for macOS Zoom accessibility

- doom-modeline-refresh-rate: 1.0 → 5.0
- org-idle-time: 1.0 → 15
- auto-revert-interval: 5s → 30s, disable VC polling
- diff-hl-flydiff-delay: 0.3 → 30s
- flycheck idle delays: 0.5 → 10s
- global-hl-line-mode disabled (redraw trigger)
This commit is contained in:
2026-02-20 10:53:48 +01:00
parent 6c15d1483f
commit 022323de8f

View File

@@ -412,12 +412,33 @@
(add-hook 'focus-out-hook #'garbage-collect)
(setq doom-modeline-refresh-rate 1.0) ;; default je 0.10.2
(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)
(setq org-idle-time 1.0)
(setq org-idle-time 15) ;; zvýšeno z 1.0 — org clock idle check méně často
;; --------------------------------------------------
;; macOS Zoom accessibility — minimalizace redraws
;; --------------------------------------------------
;; Auto-revert: zvýšit interval, vypnout VC info check
(setq auto-revert-interval 30)
(setq auto-revert-check-vc-info nil)
(setq auto-revert-avoid-polling t)
;; VC gutter — vypnout periodický refresh
(after! diff-hl
(setq diff-hl-flydiff-delay 30))
;; Flycheck — zvýšit idle delay
(after! flycheck
(setq flycheck-idle-change-delay 10
flycheck-idle-buffer-switch-delay 10))
;; Highlight line — vypnout (redraw při každém idle timeru)
(remove-hook 'doom-first-buffer-hook #'global-hl-line-mode)
(after! hl-line (global-hl-line-mode -1))
;; --- macOS clipboard: pbcopy/pbpaste (funguje i v terminal Emacs) ---