summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAkshay <[email protected]>2022-08-20 18:07:04 +0100
committerAkshay <[email protected]>2022-08-20 18:07:04 +0100
commitc8c8a92ba0a61d26b9dfaa1356ef2eae0cd950b2 (patch)
tree6608b398ae2e66266259cc3ace00d7b5536bb1fe
parent55d18d5839b6f1c62a1eccedaacaa15ca4b98f3e (diff)
tweak combos a bit
-rw-r--r--config/cradio.keymap28
1 files changed, 9 insertions, 19 deletions
diff --git a/config/cradio.keymap b/config/cradio.keymap
index a9773ca..0c80faa 100644
--- a/config/cradio.keymap
+++ b/config/cradio.keymap
@@ -24,16 +24,6 @@
24 24
25/ { 25/ {
26 26
27 behaviors {
28 minunder: minus_under {
29 compatible = "zmk,behavior-mod-morph";
30 label = "MINUS_UNDER";
31 #binding-cells = <0>;
32 bindings = <&kp UNDER>, <&kp MINUS>;
33 mods = <(MOD_LSFT|MOD_RSFT)>;
34 };
35 };
36
37 combos { 27 combos {
38 compatible = "zmk,combos"; 28 compatible = "zmk,combos";
39 combo_caps_word { 29 combo_caps_word {
@@ -43,22 +33,22 @@
43 }; 33 };
44 combo_tab { 34 combo_tab {
45 timeout-ms = <80>; 35 timeout-ms = <80>;
46 key-positions = <21 22 23>; 36 key-positions = <23 24>;
47 bindings = <&lt FUN TAB>; 37 bindings = <&lt FUN TAB>;
48 }; 38 };
49 combo_spc { 39 combo_spc {
50 timeout-ms = <80>; 40 timeout-ms = <80>;
51 key-positions = <11 12 13>; 41 key-positions = <13 14>;
52 bindings = <&lt NAV SPC>; 42 bindings = <&lt NAV SPC>;
53 }; 43 };
54 combo_ret { 44 combo_ret {
55 timeout-ms = <80>; 45 timeout-ms = <80>;
56 key-positions = <16 17 18>; 46 key-positions = <15 16>;
57 bindings = <&lt SYM RET>; 47 bindings = <&lt SYM RET>;
58 }; 48 };
59 combo_bspc { 49 combo_bspc {
60 timeout-ms = <80>; 50 timeout-ms = <80>;
61 key-positions = <26 27 28>; 51 key-positions = <25 26>;
62 bindings = <&lt NUM BSPC>; 52 bindings = <&lt NUM BSPC>;
63 }; 53 };
64 combo_esc { 54 combo_esc {
@@ -67,13 +57,13 @@
67 bindings = <&kp ESC>; 57 bindings = <&kp ESC>;
68 }; 58 };
69 combo_minus { 59 combo_minus {
70 timeout-ms = <20>; 60 timeout-ms = <30>;
71 key-positions = <6 7>; 61 key-positions = <3 6>;
72 bindings = <&kp MINUS>; 62 bindings = <&kp MINUS>;
73 }; 63 };
74 combo_under { 64 combo_under {
75 timeout-ms = <20>; 65 timeout-ms = <30>;
76 key-positions = <26 27>; 66 key-positions = <23 26>;
77 bindings = <&kp UNDER>; 67 bindings = <&kp UNDER>;
78 }; 68 };
79 }; 69 };
@@ -85,7 +75,7 @@
85 &kp Q &kp W &kp F &kp P &kp G &kp J &kp L &kp U &kp Y &kp SCLN 75 &kp Q &kp W &kp F &kp P &kp G &kp J &kp L &kp U &kp Y &kp SCLN
86 &mt LGUI A &mt LALT R &mt LSHIFT S &mt LCTRL T &mt LG(LA(LS(LCTRL))) D &mt LG(LA(LS(LCTRL))) H &mt LCTRL N &mt RSHIFT E &mt LALT I &mt LGUI O 76 &mt LGUI A &mt LALT R &mt LSHIFT S &mt LCTRL T &mt LG(LA(LS(LCTRL))) D &mt LG(LA(LS(LCTRL))) H &mt LCTRL N &mt RSHIFT E &mt LALT I &mt LGUI O
87 &kp Z &kp X &kp C &kp V &kp B &kp K &kp M &kp CMMA &kp DOT &kp FSLH 77 &kp Z &kp X &kp C &kp V &kp B &kp K &kp M &kp CMMA &kp DOT &kp FSLH
88 &lt FUN TAB &lt NAV SPC &lt SYM RET &lt NUM BSPC 78 &trans &trans &trans &trans
89 >; 79 >;
90 }; 80 };
91 81