fix: GUI SPC leader key on macOS - evil state + mac modifiers
This commit is contained in:
15
config.el
15
config.el
@@ -81,6 +81,21 @@
|
|||||||
(message "persp-mode 2.5s cache timer cancelled for Zoom accessibility"))))
|
(message "persp-mode 2.5s cache timer cancelled for Zoom accessibility"))))
|
||||||
|
|
||||||
|
|
||||||
|
;;; ============================================================
|
||||||
|
;;; MACOS GUI — FIXES
|
||||||
|
;;; ============================================================
|
||||||
|
|
||||||
|
;; Fix A: Ensure dashboard buffer starts in normal state (required for SPC leader)
|
||||||
|
(after! evil
|
||||||
|
(evil-set-initial-state '+doom-dashboard-mode 'normal))
|
||||||
|
|
||||||
|
;; Fix B: Standard macOS modifier keys for GUI Emacs
|
||||||
|
(when (display-graphic-p)
|
||||||
|
(setq mac-command-modifier 'super
|
||||||
|
mac-option-modifier 'meta
|
||||||
|
mac-right-option-modifier 'none))
|
||||||
|
|
||||||
|
|
||||||
;;; ============================================================
|
;;; ============================================================
|
||||||
;;; PERFORMANCE & GC
|
;;; PERFORMANCE & GC
|
||||||
;;; ============================================================
|
;;; ============================================================
|
||||||
|
|||||||
Reference in New Issue
Block a user