diff options
-rw-r--r-- | config/cradio.keymap | 22 |
1 files changed, 16 insertions, 6 deletions
diff --git a/config/cradio.keymap b/config/cradio.keymap index ff5270e..136c138 100644 --- a/config/cradio.keymap +++ b/config/cradio.keymap | |||
@@ -24,6 +24,16 @@ | |||
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 | |||
27 | combos { | 37 | combos { |
28 | compatible = "zmk,combos"; | 38 | compatible = "zmk,combos"; |
29 | combo_caps_word { | 39 | combo_caps_word { |
@@ -37,10 +47,10 @@ | |||
37 | compatible = "zmk,keymap"; | 47 | compatible = "zmk,keymap"; |
38 | default_layer { | 48 | default_layer { |
39 | bindings = < | 49 | bindings = < |
40 | &kp ESC &kp W &kp F &kp P &kp G &kp J &kp L &kp U &kp Y &kp SCLN | 50 | &kp ESC &kp W &kp F &kp P &kp G &minunder &kp L &kp U &kp Y &kp SCLN |
41 | &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 LSHIFT E &mt LALT I &mt LGUI O | 51 | &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 |
42 | &kp MINUS &kp X &kp C &kp V &kp B &kp K &kp M &kp CMMA &kp DOT &kp FSLH | 52 | &kp Z &kp X &kp C &kp V &kp B &kp K &kp M &kp CMMA &kp DOT &kp FSLH |
43 | < FUN TAB < NAV SPC < SYM RET < NUM BSPC | 53 | < FUN TAB < NAV SPC < SYM RET < NUM BSPC |
44 | >; | 54 | >; |
45 | }; | 55 | }; |
46 | 56 | ||
@@ -58,7 +68,7 @@ | |||
58 | &kp Q &kp Z &trans &trans &trans &trans &trans &trans &trans &trans | 68 | &kp Q &kp Z &trans &trans &trans &trans &trans &trans &trans &trans |
59 | &kp SQT &trans &trans &trans &kp KP_EQUAL &trans &trans &trans &trans &trans | 69 | &kp SQT &trans &trans &trans &kp KP_EQUAL &trans &trans &trans &trans &trans |
60 | &kp GRAVE &trans &trans &trans &kp BSLH &trans &trans &trans &trans &trans | 70 | &kp GRAVE &trans &trans &trans &kp BSLH &trans &trans &trans &trans &trans |
61 | &trans &trans &trans &trans | 71 | &trans &kp J &trans &trans |
62 | >; | 72 | >; |
63 | }; | 73 | }; |
64 | 74 | ||
@@ -67,7 +77,7 @@ | |||
67 | &kp LS(Q) &kp LS(Z) &kp STAR &kp AMPS &trans &reset &bootloader &trans &trans &trans | 77 | &kp LS(Q) &kp LS(Z) &kp STAR &kp AMPS &trans &reset &bootloader &trans &trans &trans |
68 | &kp DQT &kp CARET &kp PRCNT &kp DLLR &kp KP_PLUS &trans &trans &trans &trans &trans | 78 | &kp DQT &kp CARET &kp PRCNT &kp DLLR &kp KP_PLUS &trans &trans &trans &trans &trans |
69 | &kp TILDE &kp HASH &kp AT &kp EXCL &kp PIPE &trans &trans &trans &trans &trans | 79 | &kp TILDE &kp HASH &kp AT &kp EXCL &kp PIPE &trans &trans &trans &trans &trans |
70 | &kp RPAR &kp UNDER &trans &trans | 80 | &kp RPAR &kp LS(J) &trans &trans |
71 | >; | 81 | >; |
72 | }; | 82 | }; |
73 | 83 | ||