feat(kanata): Use lsft as esc on tap

This commit is contained in:
punkfairie 2024-12-09 19:30:23 -08:00
parent aba73df318
commit 3c6d047b25
Signed by: punkfairie
GPG key ID: A509E8F77FB9D696

View file

@ -12,7 +12,7 @@
process-unmapped-keys yes
)
(defsrc
a s d f j k l ;
lsft a s d f j k l ;
)
(defvar
;; Note: consider using different time values for your different fingers.
@ -33,11 +33,11 @@
)
)
(deflayer base
@a @s @d @f @j @k @l @;
@lsft @a @s @d @f @j @k @l @;
)
(deflayer nomods
a s d f j k l ;
@lsft a s d f j k l ;
)
(deffakekeys
to-base (layer-switch base)
@ -48,7 +48,7 @@
(on-idle-fakekey to-base tap 20)
)
caps (tap-hold 100 100 esc caps)
lsft (tap-hold 100 100 esc lsft)
a (tap-hold-release-keys $tap-time $hold-time (multi a @tap) lctl $left-hand-keys)
s (tap-hold-release-keys $tap-time $hold-time (multi s @tap) lalt $left-hand-keys)
d (tap-hold-release-keys $tap-time $hold-time (multi d @tap) lsft $left-hand-keys)