diff --git a/config.el b/config.el index fadb750..090f5b0 100644 --- a/config.el +++ b/config.el @@ -81,6 +81,21 @@ (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 ;;; ============================================================