From 536c7d47eaca92834f25dc6a8277a63ca83371f2 Mon Sep 17 00:00:00 2001 From: Daneel Date: Sun, 22 Feb 2026 15:10:31 +0100 Subject: [PATCH] fix: GUI SPC leader key on macOS - evil state + mac modifiers --- config.el | 15 +++++++++++++++ 1 file changed, 15 insertions(+) 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 ;;; ============================================================