Skip to content

Commit bfd5872

Browse files
fully fixed combos, set up docs for leader keys later. some combo keys left open for when we realize we need something
1 parent e0e5f3d commit bfd5872

File tree

3 files changed

+20
-15
lines changed

3 files changed

+20
-15
lines changed

config/combos.dtsi

Lines changed: 15 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -13,13 +13,19 @@
1313
// ===== UTILITY COMBOS (home row) =====
1414
// H + J = Caps Word
1515
// H + Y = NUM Word
16+
1617
// J + K = Escape
1718
// L + ; = Enter
19+
// A + S = Backspace
20+
// F + G = TAB
21+
1822
// D + F = Underscore _
19-
// S + D = Backspace
2023
// V + B = Minus -
24+
2125
// K + L = Single Quote '
2226
// J + K + L = Double Quote "
27+
// K + L + ; = : ^ colon space caret combo - very
28+
2329
// TODO we should add some more combos to home row, if we could do all of the
2430
common ones so we never have to leave uneless we want to do longeer sequences of
2531
symbols. i ended up using these way more than i initially thought i would,
@@ -137,7 +143,13 @@
137143
bindings = <&kp RET>;
138144
layers = <BASE VIM>;
139145
};
140-
combo_fg_underscore {
146+
combo_fg_tab {
147+
timeout-ms = <30>;
148+
key-positions = <0 1>;
149+
bindings = <&kp TAB>;
150+
layers = <BASE VIM>;
151+
};
152+
combo_df_underscore {
141153
timeout-ms = <30>;
142154
key-positions = <0 1>;
143155
bindings = <&kp UNDERSCORE>;
@@ -150,20 +162,13 @@
150162
layers = <BASE VIM>;
151163
};
152164
// mostly useful for quick delete one char when i fuck up placing ()'s or osm(sk) ctrl
153-
combo_sd_bspc {
165+
combo_as_bspc {
154166
timeout-ms = <30>;
155167
key-positions = <0 1>;
156168
bindings = <&kp BSPC>;
157169
layers = <BASE VIM>;
158170
};
159171

160-
combo_df_underscore {
161-
timeout-ms = <30>;
162-
key-positions = <0 1>;
163-
bindings = <&kp TAB>;
164-
layers = <BASE VIM>;
165-
};
166-
167172
combo_kl_sqt {
168173
timeout-ms = <30>;
169174
key-positions = <0 1>;

config/cradio.keymap

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -38,13 +38,13 @@
3838
combo_lscln_ent {
3939
key-positions = <18 19>;
4040
};
41-
combo_fg_underscore {
41+
combo_fg_tab {
4242
key-positions = <13 14>;
4343
};
4444
combo_cv_minus {
4545
key-positions = <23 24>;
4646
};
47-
combo_sd_bspc {
47+
combo_as_bspc {
4848
key-positions = <11 12>;
4949
};
5050
combo_df_underscore {

config/sofle.keymap

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -43,10 +43,10 @@
4343
combo_lscln_ent {
4444
key-positions = <33 34>;
4545
};
46-
combo_fg_underscore {
47-
key-positions = <28 29>;
46+
combo_fg_tab {
47+
key-positions = <33 34>;
4848
};
49-
combo_sd_bspc {
49+
combo_as_bspc {
5050
key-positions = <26 27>;
5151
};
5252
combo_df_underscore {

0 commit comments

Comments
 (0)