From c4e4684e86d303b6b70ecef9a28b324156fa48b0 Mon Sep 17 00:00:00 2001 From: Ryan McKeown Date: Wed, 1 Nov 2023 17:47:51 +0000 Subject: [PATCH] Move keymap --- .../boards/shields/cornetto/cornetto.keymap | 50 ++++++++++++++--- config/cornetto.keymap | 55 ------------------- 2 files changed, 43 insertions(+), 62 deletions(-) delete mode 100644 config/cornetto.keymap diff --git a/config/boards/shields/cornetto/cornetto.keymap b/config/boards/shields/cornetto/cornetto.keymap index 0da52b2..c0f08cb 100644 --- a/config/boards/shields/cornetto/cornetto.keymap +++ b/config/boards/shields/cornetto/cornetto.keymap @@ -1,19 +1,55 @@ -#include #include / { keymap { compatible = "zmk,keymap"; - default_layer { + workman { bindings = < -&kp Q &kp W &kp E &kp R &kp T &kp Y &kp U &kp I &kp O &kp P -&kp A &kp S &kp D &kp F &kp G &kp H &kp J &kp K &kp L &kp SEMI -&kp Z &kp X &kp C &kp V &kp B &kp N &kp M &kp COMMA &kp DOT &kp FSLH - &kp DOT &kp RET &kp DEL &kp ESC &kp SQT &kp BSPC &kp SPACE &kp TAB + &kp Q &kp D &kp R &kp W &kp B &kp J &kp F &kp U &kp P &kp SEMICOLON + &kp A &kp S &kp H &kp T &kp G &kp Y &kp N &kp E &kp O &kp I + &kp Z &kp X &kp M &kp C &kp V &kp K &kp L &kp COMMA &kp DOT &kp FSLH + &mt LEFT_GUI KP_DOT &mt LEFT_SHIFT RETURN &mt LEFT_CONTROL DELETE &tog 3 &kp ESC < 1 BACKSPACE < 2 SPACE &mt LEFT_ALT TAB >; - sensor-bindings = <&inc_dec_kp C_VOL_UP C_VOL_DN &inc_dec_kp PG_UP PG_DN>; + sensor-bindings = + <&inc_dec_kp C_VOL_UP C_VOL_DN>, + <&inc_dec_kp PAGE_UP PAGE_DOWN>; + + label = "workman"; + }; + + numbers { + bindings = < + &kp F1 &kp F2 &kp F3 &kp F4 &kp F5 &kp F6 &kp F7 &kp F8 &kp F9 &kp F10 + &kp KP_N1 &kp KP_N2 &kp KP_N3 &kp KP_N4 &kp KP_N5 &kp KP_N6 &kp KP_N7 &kp KP_N8 &kp KP_N9 i &kp KP_N0 + &kp KP_PLUS &kp KP_SUBTRACT &kp KP_MULTIPLY &kp KP_DIVIDE &kp EQUAL &kp KP_DOT &kp CARET &kp PERCENT &kp F11 &kp F12 + &trans &trans &trans &trans &trans &trans &trans &trans + >; + + label = "numbers"; + }; + + symbols { + bindings = < + &trans &kp GRAVE &kp SINGLE_QUOTE &kp DOUBLE_QUOTES &trans &kp LA(NUMBER_4) &kp LS(NUMBER_3) &kp DOLLAR &trans &kp PIPE + &kp AMPERSAND &kp EXCLAMATION &kp QUESTION &kp SEMICOLON &kp MINUS &kt LEFT_BRACE &kp LEFT_PARENTHESIS &kp LEFT_BRACKET &kp LESS_THAN &kp KP_SLASH + &kp ESC &kp COLON &kp HASH &kp TILDE &kp UNDERSCORE &kp RIGHT_BRACE &kp RIGHT_PARENTHESIS &kp RIGHT_BRACKET &kp GREATER_THAN &kp BACKSLASH + &trans &trans &trans &trans &trans &trans &trans &trans + >; + + label = "symbols"; + }; + + arrows { + bindings = < + &trans &trans &trans &trans &trans &trans &trans &trans &trans &trans + &trans &trans &trans &trans &trans &trans &kp LEFT_ARROW &kp DOWN &kp UP_ARROW &kp RIGHT_ARROW + &trans &trans &trans &trans &trans &trans &trans &trans &trans &trans + &trans &trans &trans &trans &trans &trans &trans &trans + >; + + label = "arrows"; }; }; }; diff --git a/config/cornetto.keymap b/config/cornetto.keymap deleted file mode 100644 index c0f08cb..0000000 --- a/config/cornetto.keymap +++ /dev/null @@ -1,55 +0,0 @@ -#include - -/ { - keymap { - compatible = "zmk,keymap"; - - workman { - bindings = < - &kp Q &kp D &kp R &kp W &kp B &kp J &kp F &kp U &kp P &kp SEMICOLON - &kp A &kp S &kp H &kp T &kp G &kp Y &kp N &kp E &kp O &kp I - &kp Z &kp X &kp M &kp C &kp V &kp K &kp L &kp COMMA &kp DOT &kp FSLH - &mt LEFT_GUI KP_DOT &mt LEFT_SHIFT RETURN &mt LEFT_CONTROL DELETE &tog 3 &kp ESC < 1 BACKSPACE < 2 SPACE &mt LEFT_ALT TAB - >; - - sensor-bindings = - <&inc_dec_kp C_VOL_UP C_VOL_DN>, - <&inc_dec_kp PAGE_UP PAGE_DOWN>; - - label = "workman"; - }; - - numbers { - bindings = < - &kp F1 &kp F2 &kp F3 &kp F4 &kp F5 &kp F6 &kp F7 &kp F8 &kp F9 &kp F10 - &kp KP_N1 &kp KP_N2 &kp KP_N3 &kp KP_N4 &kp KP_N5 &kp KP_N6 &kp KP_N7 &kp KP_N8 &kp KP_N9 i &kp KP_N0 - &kp KP_PLUS &kp KP_SUBTRACT &kp KP_MULTIPLY &kp KP_DIVIDE &kp EQUAL &kp KP_DOT &kp CARET &kp PERCENT &kp F11 &kp F12 - &trans &trans &trans &trans &trans &trans &trans &trans - >; - - label = "numbers"; - }; - - symbols { - bindings = < - &trans &kp GRAVE &kp SINGLE_QUOTE &kp DOUBLE_QUOTES &trans &kp LA(NUMBER_4) &kp LS(NUMBER_3) &kp DOLLAR &trans &kp PIPE - &kp AMPERSAND &kp EXCLAMATION &kp QUESTION &kp SEMICOLON &kp MINUS &kt LEFT_BRACE &kp LEFT_PARENTHESIS &kp LEFT_BRACKET &kp LESS_THAN &kp KP_SLASH - &kp ESC &kp COLON &kp HASH &kp TILDE &kp UNDERSCORE &kp RIGHT_BRACE &kp RIGHT_PARENTHESIS &kp RIGHT_BRACKET &kp GREATER_THAN &kp BACKSLASH - &trans &trans &trans &trans &trans &trans &trans &trans - >; - - label = "symbols"; - }; - - arrows { - bindings = < - &trans &trans &trans &trans &trans &trans &trans &trans &trans &trans - &trans &trans &trans &trans &trans &trans &kp LEFT_ARROW &kp DOWN &kp UP_ARROW &kp RIGHT_ARROW - &trans &trans &trans &trans &trans &trans &trans &trans &trans &trans - &trans &trans &trans &trans &trans &trans &trans &trans - >; - - label = "arrows"; - }; - }; -};