refactoring

This commit is contained in:
Matt Nish-Lapidus 2025-05-30 19:55:20 -04:00
parent f2a45f20dd
commit dc2414a72a
6 changed files with 243 additions and 246 deletions

View file

@ -26,7 +26,9 @@ let
a (tap-hold $tap-timeout $hold-timeout a lshift)
s (tap-hold $tap-timeout $hold-timeout s lalt)
d (tap-hold $tap-timeout $hold-timeout d lctrl)
;; f (tap-hold-press $tap-timeout $hold-timeout f )
;; tap-dance for common combos
tap-copy (tap-dance 150 (c C-c))
)
'';
@ -62,7 +64,6 @@ allow-hardware-repeat false
esc 1 2 3 4 5 6 7 8 9 0 - = bspc
tab q w e r t y u i o p [ ] \
caps a s d f g h j k l ; ' ret
lsft z x c v b n m , . / rsft
lctl lmet lalt f23 ins spc f24 ralt rmet menu rctrl
f19 f20 f21 f22)
@ -74,29 +75,58 @@ ${shared-alias}
(defalias
controls (layer-while-held media-controls))
(deflayer qwerty
grv 1 2 3 4 5 6 7 8 9 0 - = bspc
tab q w e r t y u i o p [ ] \
@supesc @a @s @d f g h j k l ; ' ret
@sp-lsft z x c v b n m , . / @sp-rsft
@supesc @controls lalt lctrl @spcnav @spcnav rctrl ralt @controls @hyper @supesc
(deflayer base
grv 1 2 3 4 5 6 7 8 9 0 - = bspc
tab q w e r t y u i o p [ ] \
@supesc @a @s @d f g h j k l ; ' ret
@sp-lsft z x @tap-copy v b n m , . / @sp-rsft
@supesc @controls lalt lctrl @spcnav @spcnav rctrl ralt @controls @hyper @supesc
bspc ret ret del)
(deflayer navigation
grv f1 f2 f3 f4 f5 f6 f7 f8 f9 f10 f11 f12 bspc
tab q w e r t home pgdn pgup end p [ ] prtsc
_ @a @s @d f g left down up right ; ' ret
_ z x c v b n m , . / up
_ _ _ _ _ _ _ _ left down right
_ _ _ _)
(deflayermap (navigation)
1 f1
2 f2
3 f3
4 f4
5 f5
6 f6
7 f7
8 f8
9 f9
0 f10
- f11
= f12
(deflayer media-controls
grv VolumeMute VolumeDown VolumeUp f4 MediaTrackPrevious MediaPlayPause MediaTrackNext f8 f9 f10 f11 f12 bspc
tab q w e r t home pgdn pgup end p [ ] \
_ @a @s @d f g MediaTrackPrevious VolumeDown VolumeUp MediaTrackNext MediaPlayPause ' ret
_ z x c v b n m , . / _
_ _ _ _ _ _ _ _ _ _ _
_ _ _ _)
y home
u pgdn
i pgup
o end
h left
j down
k up
l right
rsft up
menu down
rmet left
rctrl right
___ _)
(deflayermap (media-controls)
1 VolumeMute
2 VolumeDown
3 VolumeUp
5 MediaTrackPrevious
6 MediaPlayPause
7 MediaTrackNext
h MediaTrackPrevious
j VolumeDown
k VolumeUp
l MediaTrackNext
; MediaPlayPause
___ _)
'';
};
@ -121,19 +151,26 @@ ${k-vars}
${shared-alias}
(deflayer qwerty
(deflayer base
grv 1 2 3 4 5 6 7 8 9 0 - = bspc
tab q w e r t y u i o p [ ] \
@supesc @a @s @d f g h j k l ; ' ret
@sp-lsft z x c v b n m , . / @sp-rsft
@supesc lalt @ctrl-ret @spcnav @ctrl-ret ralt)
(deflayer navigation
grv 1 2 3 4 5 6 7 8 9 0 - = bspc
tab q w e r t home pgdn pgup end p [ ] \
_ _ _ _ _ _ left down up right ; ' ret
@sp-lsft z x c v b n m , . / @sp-rsft
_ _ _ _ _ _)
(deflayermap (navigation)
y home
u pgdn
i pgup
o end
h left
j down
k up
l right
___ _)
'';
};
};