Skip to content

Commit

Permalink
Update charybdis.keymap
Browse files Browse the repository at this point in the history
  • Loading branch information
HeeTuic authored Jul 31, 2024
1 parent 81e4587 commit 11e83d5
Showing 1 changed file with 53 additions and 26 deletions.
79 changes: 53 additions & 26 deletions config/charybdis.keymap
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,7 @@
escc {
bindings = <&kp ESC>;
key-positions = <17 18>;
layers = <0>;
};
};

Expand All @@ -24,48 +25,74 @@

Base {
bindings = <
&kp ESCAPE &kp N1 &kp N2 &kp N3 &kp N4 &kp N5 &kp N6 &kp N7 &kp N8 &kp N9 &kp N0 &kp HOME
&kp TAB &kp Q &kp W &kp E &kp R &kp T &kp Y &kp U &kp I &kp O &kp P &kp END
&kp CAPS &kp A &kp S &kp D &kp F &kp G &kp H &kp J &kp K &kp L &kp UP_ARROW &kp PG_UP
&kp LALT &kp Z &kp X &kp C &kp V &kp B &kp N &kp M &kp LEFT &kp RIGHT &kp DOWN &kp PAGE_DOWN
&to 1 &kp LEFT_GUI &kp LSHFT &kp RIGHT_CONTROL &kp BSPC
&kp SPACE &mkp LCLK &mkp RCLK
&kp ESC &kp N1 &kp N2 &kp N3 &kp N4 &kp N5 &kp N6 &kp N7 &kp N8 &kp N9 &kp N0 &kp BSPC
&kp TAB &kp Q &kp W &kp E &kp R &kp T &kp Y &kp U &kp I &kp O &kp P &kp BACKSLASH
&kp LEFT_SHIFT &kp A &kp S &kp D &kp F &kp G &kp H &kp J &kp K &kp L &kp SEMI &kp APOS
&kp LCTRL &lt 3 Z &kp X &kp C &kp V &kp B &kp N &kp M &kp COMMA &kp DOT &lt 3 SLASH &kp DELETE
&kp LEFT_ARROW &kp UP_ARROW &lt 1 LEFT_WIN &lt 2 ENTER &kp RIGHT_ARROW
&kp LEFT_ALT &kp SPACE &kp DOWN_ARROW
>;

trackball-bindings = <&tmv_coarse>;
};

daziceng {
layer_1 {
bindings = <
&to 0 &kp N1 &kp N2 &kp N3 &kp N4 &kp N5 &kp N6 &kp N7 &kp N8 &kp N9 &kp N0 &kp LEFT_BRACKET
&kp AT &kp Q &kp W &kp E &kp R &kp T &kp Y &kp U &kp I &kp O &kp P &kp RBKT
&kp CAPS &kp A &kp S &kp D &kp F &kp G &kp H &kp J &kp K &kp L &kp SEMICOLON &kp DOUBLE_QUOTES
&kp LEFT_ALT &kp Z &kp X &kp C &kp V &kp B &kp N &kp M &kp COMMA &kp PERIOD &kp LESS_THAN &kp GREATER_THAN
&lt 2 QUESTION &kp K_UNDO &kp LSHFT &kp RIGHT_CONTROL &kp BSPC
&kp SPACE &mkp LCLK &mkp RCLK
&kp TILDE &kp EXCLAMATION &kp HASH &kp DOLLAR &kp DOLLAR &kp PERCENT &kp CARET &kp AMPERSAND &kp ASTERISK &kp LEFT_PARENTHESIS &kp RIGHT_PARENTHESIS &kp UNDERSCORE
&kp GRAVE &kp NUMBER_1 &kp NUMBER_2 &kp NUMBER_3 &kp NUMBER_4 &kp LBKT &kp RBKT &kp F1 &kp F2 &kp F3 &kp F4 &kp DEL
&kp LEFT_CONTROL &kp NUMBER_5 &kp NUMBER_6 &kp NUMBER_7 &kp NUMBER_8 &none &kp BSLH &kp F5 &kp F6 &kp F7 &kp F8 &kp PAGE_UP
&kp LSHFT &kp NUMBER_9 &kp NUMBER_0 &kp MINUS &kp EQUAL &none &trans &kp F9 &kp F10 &kp F11 &kp F12 &kp PAGE_DOWN
&kp LEFT_WIN &kp SPACE &trans &kp ENTER &kp BACKSPACE
&none &none &trans
>;
};

layer_2 {
bindings = <
&to 0 &kp TILDE &kp EXCLAMATION &kp POUND &kp DOLLAR &kp PERCENT &kp CARET &kp AMPERSAND &kp ASTERISK &kp MINUS &kp PLUS &kp FSLH
&kp UNDERSCORE &kp EQUAL &kp PIPE &kp GRAVE &kp P &kp LEFT_BRACKET &kp RBKT &kp F1 &kp F2 &kp F3 &kp F4 &kp K_SLEEP
&kp SINGLE_QUOTE &kp A &kp F &kp G &kp H &kp LBRC &kp RIGHT_BRACE &kp F5 &kp F6 &kp F7 &kp F8 &kp DOUBLE_QUOTES
&kp COLON &kp Z &kp X &kp C &kp V &kp LEFT_PARENTHESIS &kp RIGHT_PARENTHESIS &kp F9 &kp F10 &kp F11 &kp F12 &kp QUESTION
&trans &kp K_UNDO &kp LSHFT &kp RIGHT_CONTROL &mo 3
&kp SPACE &mkp LCLK &mkp RCLK
&kp F12 &kp F1 &kp F2 &kp F3 &kp F4 &kp F5 &kp F6 &kp F7 &kp F8 &kp F9 &kp F10 &kp F11
&kp LS(GRAVE) &kp LS(N1) &kp LS(N2) &kp LS(N3) &kp LS(N4) &kp LS(LBKT) &kp LS(RBKT) &none &trans &none &none &trans
&kp LEFT_CONTROL &kp LS(N5) &kp LS(N6) &kp LS(N7) &kp LS(N8) &none &kp LS(BSLH) &trans &kp UP &trans &trans &trans
&kp LEFT_SHIFT &kp LS(N9) &kp LS(N0) &kp LS(MINUS) &kp LS(EQUAL) &none &none &kp LEFT &kp DOWN &kp RIGHT &none &trans
&kp LEFT_ALT &kp SPACE &kp ENTER &trans &kp BACKSPACE
&trans &trans &none
>;
};

layer_3 {
Mouse {
bindings = <
&trans &trans &trans &trans &trans &trans &trans &trans &trans &trans &trans &trans
&trans &trans &trans &bt BT_SEL 1 &bt BT_SEL 0 &bt BT_CLR &bt BT_CLR &bt BT_SEL 0 &bt BT_SEL 1 &trans &trans &trans
&trans &trans &trans &trans &trans &trans &trans &trans &trans &trans &trans &trans
&trans &trans &trans &trans &trans &trans &trans &trans &trans &trans &trans &trans
&trans &trans &trans &trans &trans
&trans &trans &trans
&none &none &none &none &none &none &none &none &none &none &none &none
&none &bt BT_SEL 0 &bt BT_SEL 1 &bt BT_SEL 2 &none &bt BT_CLR &bt BT_CLR &none &bt BT_SEL 2 &bt BT_SEL 1 &bt BT_SEL 0 &none
&none &trans &trans &mkp MCLK &trans &none &none &trans &mkp MCLK &trans &trans &none
&bootloader &trans &mkp RCLK &mo 4 &mkp LCLK &mo 5 &mo 5 &mkp LCLK &mo 4 &mkp RCLK &trans &bootloader
&mo 5 &mkp LCLK &mkp RCLK &mkp RCLK &mkp LCLK
&none &trans &trans
>;
};

layer_4 {
bindings = <
&trans &trans &trans &trans &trans &trans &trans &trans &trans &trans &trans &trans
&trans &trans &trans &trans &trans &trans &trans &trans &trans &trans &trans &trans
&trans &trans &trans &mkp MCLK &trans &trans &trans &trans &mkp MCLK &trans &trans &trans
&trans &trans &mkp RCLK &trans &mkp LCLK &trans &trans &mkp LCLK &trans &mkp RCLK &trans &trans
&trans &mkp LCLK &mkp RCLK &mkp RCLK &mkp LCLK
&trans &trans &trans
>;

trackball-bindings = <&tsl>;
};

layer_5 {
bindings = <
&trans &trans &trans &trans &trans &trans &trans &trans &trans &trans &trans &trans
&trans &trans &trans &trans &trans &trans &trans &trans &trans &trans &trans &trans
&trans &trans &trans &mkp MCLK &trans &trans &trans &trans &mkp MCLK &trans &trans &trans
&trans &trans &mkp RCLK &trans &mkp LCLK &trans &trans &mkp LCLK &trans &mkp RCLK &trans &trans
&trans &mkp LCLK &mkp RCLK &mkp RCLK &mkp LCLK
&trans &trans &trans
>;

trackball-bindings = <&tmv_fine>;
};
};
};

0 comments on commit 11e83d5

Please sign in to comment.