Skip to content

Commit 3d7d123

Browse files
committed
make cmd act as alt in emacs
1 parent 9c2c776 commit 3d7d123

2 files changed

Lines changed: 18 additions & 13 deletions

File tree

macos/config/kanata/iso-us-international.kbd

Lines changed: 10 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,6 @@
33

44
(defcfg
55
process-unmapped-keys yes
6-
;; Allow command execution (use with caution)
7-
danger-enable-cmd yes
86
)
97

108
(defalias
@@ -14,15 +12,14 @@
1412
;; Tap-hold aliases
1513
;; kanata uses: (tap-hold tap-timeout hold-timeout tap-action hold-action)
1614
mta (tap-hold 150 150 tab @hyp)
17-
rta (tap-hold 150 150 \ rmet)
18-
qta (tap-hold 150 150 ' lalt)
15+
rta (tap-hold 150 150 \ @hyp)
16+
qta (tap-hold 150 150 ' rmet)
1917
ces (tap-hold 150 150 esc lctl)
20-
laa (tap-hold 300 300 a lalt)
18+
lma (tap-hold 300 300 a lmet)
2119
lac (tap-hold 300 300 ; rctl)
2220
lsb (tap-hold 170 170 [ lsft)
2321
rsb (tap-hold 170 170 ] rsft)
2422
sid (tap-hold 300 300 spc (layer-toggle side))
25-
1cm (tap-hold 300 300 1 lmet)
2623

2724
;; Browser history navigation
2825
hfo (multi lalt rght)
@@ -39,17 +36,17 @@
3936
tab q w e r t y u i o p [ ]
4037
caps a s d f g h j k l ; ' \ ret
4138
lsft grv z x c v b n m , . / rsft
42-
lctl lmet lalt spc ralt rctl pgup up pgdn
39+
lctl lalt lmet spc rmet ralt up
4340
left down rght
4441
)
4542

4643
(deflayer main
4744
esc brdn brup mctl sls dtn dnd prev pp next mute vold volu
48-
= @1cm 2 3 4 5 6 7 8 9 0 - grv bspc
49-
@mta q w e r t y u i o p @hyp \
50-
@ces @laa s d f g h j k l @lac @qta ret ret
51-
lsft lsft z x c v b n m , . / @rsb
52-
caps lalt lmet @sid ralt rctl pgup up pgdn
45+
= 1 2 3 4 5 6 7 8 9 0 - grv bspc
46+
@mta q w e r t y u i o p @rta \
47+
@ces @lma s d f g h j k l @lac @qta ret ret
48+
@lsb @lsb z x c v b n m , . / @rsb
49+
caps lalt lmet @sid ralt rctl up
5350
left down rght
5451
)
5552

@@ -59,6 +56,6 @@
5956
_ @hba @hfo @tba @tfo _ _ _ _ _ up _ _
6057
_ _ _ bspc rght ret _ _ _ _ _ _ _ _
6158
_ _ _ _ _ _ left down _ _ _ _ _
62-
_ _ _ _ _ _ _ _ _
59+
_ _ _ _ _ _ _
6360
_ _ _
6461
)

shared/tools/emacs/config/config.org

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -207,6 +207,14 @@ Show rows and columns at the bottom:
207207
#+begin_src elisp
208208
(setq column-number-mode t)
209209
#+end_src
210+
** MacOS keyboard fixes
211+
Makes Cmd act as Alt:
212+
#+begin_src elisp
213+
(setq mac-option-key-is-meta nil
214+
mac-command-key-is-meta t
215+
mac-command-modifier 'meta
216+
mac-option-modifier 'none)
217+
#+end_src
210218
* Authinfo
211219
#+begin_src elisp
212220
(require 'auth-source)

0 commit comments

Comments
 (0)