fix: disable centered-cursor-mode, focus-follows-mouse, increase idle timers
- centered-cursor-mode OFF (hlavní příčina skákání s macOS Zoom) - mouse-autoselect-window + focus-follows-mouse OFF (konflikt s Zoom focus follower) - auto-save idle timer: 5s → 30s (méně redraws) - corfu-auto-delay: 0.15 → 0.5 (méně popup blikání)
This commit is contained in:
14
config.el
14
config.el
@@ -13,8 +13,8 @@
|
||||
;; --------------------------------------------------
|
||||
;; macOS / UX
|
||||
;; --------------------------------------------------
|
||||
(setq mouse-autoselect-window t
|
||||
focus-follows-mouse t
|
||||
(setq mouse-autoselect-window nil
|
||||
focus-follows-mouse nil
|
||||
select-enable-clipboard t
|
||||
select-enable-primary t
|
||||
inhibit-splash-screen t)
|
||||
@@ -392,14 +392,16 @@
|
||||
(setq auto-save-default nil) ;; zruší #file# bordel
|
||||
(defun my/save-all-buffers ()
|
||||
(save-some-buffers t))
|
||||
(run-with-idle-timer 5 t #'my/save-all-buffers)
|
||||
(run-with-idle-timer 30 t #'my/save-all-buffers)
|
||||
|
||||
|
||||
;; centered cursor mode
|
||||
(use-package! centered-cursor-mode
|
||||
:config
|
||||
(setq ccm-vpos-init 0.5) ;; 0.5 = střed okna
|
||||
(global-centered-cursor-mode +1))
|
||||
;; VYPNUTO — koliduje s macOS Zoom focus follower (způsobuje skákání obrazu)
|
||||
;; (global-centered-cursor-mode +1)
|
||||
)
|
||||
|
||||
|
||||
|
||||
@@ -646,7 +648,7 @@
|
||||
(after! corfu
|
||||
;; automatické completions
|
||||
(setq corfu-auto t
|
||||
corfu-auto-delay 0.15
|
||||
corfu-auto-delay 0.5
|
||||
corfu-auto-prefix 2
|
||||
|
||||
;; cyklování kandidátů
|
||||
@@ -668,7 +670,7 @@
|
||||
;;; Corfu
|
||||
(after! corfu
|
||||
(setq corfu-auto t
|
||||
corfu-auto-delay 0.15
|
||||
corfu-auto-delay 0.5
|
||||
corfu-auto-prefix 2
|
||||
corfu-cycle t)
|
||||
(global-corfu-mode))
|
||||
|
||||
Reference in New Issue
Block a user