summary refs log tree commit diff stats
diff options
context:
space:
mode:
-rw-r--r--emacs/init.el6
1 files changed, 4 insertions, 2 deletions
diff --git a/emacs/init.el b/emacs/init.el
index 0f05bc0..41daa4a 100644
--- a/emacs/init.el
+++ b/emacs/init.el
@@ -469,10 +469,12 @@ Values: `desktop', `server', `laptop'")
 (when (eq system-type 'darwin)
   (set-keyboard-coding-system nil)
   (setq mac-option-modifier 'meta
-        mac-control-modifier 'command
+        mac-right-option-modifier 'left
+        mac-control-modifier 'super
         mac-right-control-modifier 'left
         mac-command-modifier 'control
-        mac-right-command-modifier 'left))
+        mac-right-command-modifier 'left
+        mac-function-modifier 'hyper))
 
 (unbind-key "<f4>")
 (bind-key "<f5>" #'compile)