diff options
Diffstat (limited to 'config')
| -rw-r--r-- | config/cradio.keymap | 30 |
1 files changed, 15 insertions, 15 deletions
diff --git a/config/cradio.keymap b/config/cradio.keymap index 8743a1f..510cfb3 100644 --- a/config/cradio.keymap +++ b/config/cradio.keymap | |||
| @@ -6,8 +6,8 @@ | |||
| 6 | #include <dt-bindings/zmk/bt.h> | 6 | #include <dt-bindings/zmk/bt.h> |
| 7 | 7 | ||
| 8 | // Home row mods macro | 8 | // Home row mods macro |
| 9 | #define HRML(k1,k2,k3,k4) &ht LSHFT k1 &ht LALT k2 &ht LCTRL k3 &ht LGUI k4 | 9 | #define HRML(k1,k2,k3,k4) &ht LSHFT k1 &ht LALT k2 &ht LCTRL k3 &ht LGUI k4 |
| 10 | #define HRMR(k1,k2,k3,k4) &ht RGUI k1 &ht RCTRL k2 &ht RALT k3 &ht RSHFT k4 | 10 | #define HRMR(k1,k2,k3,k4) &ht RGUI k1 &ht RCTRL k2 &ht RALT k3 &ht RSHFT k4 |
| 11 | 11 | ||
| 12 | / { | 12 | / { |
| 13 | behaviors { | 13 | behaviors { |
| @@ -34,36 +34,36 @@ | |||
| 34 | compatible = "zmk,keymap"; | 34 | compatible = "zmk,keymap"; |
| 35 | default_layer { | 35 | default_layer { |
| 36 | bindings = < | 36 | bindings = < |
| 37 | &kp Q &kp W &kp E &kp R &kp T &kp Y &kp U &kp I &kp O &kp P | 37 | &kp Q &kp D &kp R &kp W &kp B &kp J &kp F &kp U &kp P &kp SEMI |
| 38 | HRML(A, S, D, F) &kp G &kp H HRMR(J, K, L, SQT) | 38 | HRML(A, S, H, T) &kp G &kp Y HRMR(N, E, O, I) |
| 39 | &kp Z &kp X &kp C &kp V &kp B &kp N &kp M &kp COMMA &kp DOT &kp FSLH | 39 | &kp Z &kp X &kp M &kp C &kp V &kp K &kp L &kp COMMA &kp DOT &kp FSLH |
| 40 | < 2 TAB &kp ENTER &kp SPACE < 1 BSPC | 40 | < 2 TAB &kp ENTER &kp SPACE < 1 BSPC |
| 41 | >; | 41 | >; |
| 42 | }; | 42 | }; |
| 43 | 43 | ||
| 44 | right_layer { | 44 | right_layer { |
| 45 | bindings = < | 45 | bindings = < |
| 46 | &kp INS &kp N1 &kp N2 &kp N3 &trans &kp HOME &kp PG_DN &kp PG_UP &kp END &kp COLON | 46 | &kp INS &kp N7 &kp N8 &kp N9 &kp HOME &kp PG_UP &trans &trans &trans &trans |
| 47 | &kp DEL &kp N4 &kp N5 &kp N6 &trans &kp LARW &kp DARW &kp UARW &kp RARW &kp SEMI | 47 | &kp DEL &kp N4 &kp N5 &kp N6 &kp END &kp PG_DN &kp LARW &kp DARW &kp UARW &kp RARW |
| 48 | &caps_word &kp N7 &kp N8 &kp N9 &kp N0 &trans &trans &trans &trans &trans | 48 | &kp N0 &kp N1 &kp N2 &kp N3 &caps_word &trans &trans &trans &trans &trans |
| 49 | &trans &kp ESC &trans &trans | 49 | &trans &kp ESC &trans &trans |
| 50 | >; | 50 | >; |
| 51 | }; | 51 | }; |
| 52 | 52 | ||
| 53 | left_layer { | 53 | left_layer { |
| 54 | bindings = < | 54 | bindings = < |
| 55 | &trans &kp LBKT &kp LBRC &kp RBRC &trans &kp CARET &kp LPAR &kp RPAR &kp RBKT &kp TILDE | 55 | &trans &kp AMPS &kp ASTRK &trans &trans &trans &trans &trans &kp LPAR &kp RPAR |
| 56 | &kp EXCL &kp AT &kp HASH &kp DLLR &kp PRCNT &kp ASTRK &kp MINUS &kp EQUAL &kp BSLH &kp GRAVE | 56 | &trans &kp DLLR &kp PRCNT &kp CARET &kp BLSH &kp GRAVE &kp MINUS &kp EQUAL &kp LBKT &kp RBKT |
| 57 | &trans &trans &trans &trans &trans &kp AMPS &kp UNDER &kp PLUS &kp PIPE &trans | 57 | &trans &kp EXCL &kp AT &kp HASH &kp PIPE &kp TILDE &kp UNDER &kp PLUS &kp LBRC &kp RBRC |
| 58 | &trans &trans &trans &trans | 58 | &trans &trans &trans &trans |
| 59 | >; | 59 | >; |
| 60 | }; | 60 | }; |
| 61 | 61 | ||
| 62 | tri_layer { | 62 | tri_layer { |
| 63 | bindings = < | 63 | bindings = < |
| 64 | &sys_reset &trans &trans &trans &bt BT_SEL 0 &trans &trans &trans &trans &sys_reset | 64 | &sys_reset &trans &trans &trans &bt BT_SEL 0 &kp F1 &kp F2 &kp F3 &kp F4 &sys_reset |
| 65 | &bootloader &trans &trans &trans &bt BT_SEL 1 &trans &trans &trans &trans &bootloader | 65 | &bootloader &trans &trans &trans &bt BT_SEL 1 &kp F5 &kp F6 &kp F7 &kp F8 &bootloader |
| 66 | &trans &trans &trans &bt BT_CLR &bt BT_SEL 2 &trans &trans &trans &trans &trans | 66 | &trans &trans &trans &bt BT_CLR &bt BT_SEL 2 &kp F9 &kp F10 &kp F11 &kp F12 &trans |
| 67 | &trans &trans &trans &trans | 67 | &trans &trans &trans &trans |
| 68 | >; | 68 | >; |
| 69 | }; | 69 | }; |
