Skip to content

Commit

Permalink
Update keymap to match configurator output
Browse files Browse the repository at this point in the history
  • Loading branch information
xudongzheng committed Oct 9, 2024
1 parent 8bf2f7f commit 2641f8b
Showing 1 changed file with 30 additions and 25 deletions.
55 changes: 30 additions & 25 deletions config/slicemk_ergodox.keymap
Original file line number Diff line number Diff line change
Expand Up @@ -4,21 +4,27 @@
#include <dt-bindings/zmk/mouse.h>
#include <dt-bindings/zmk/outputs.h>

#define LAYER_MAIN 0
#define LAYER_FN 1
#define LAYER_SYMB 2
#define LAYER_NMPAD 3
#define LAYER_MOUSE 4

/ {
keymap {
compatible = "zmk,keymap";

layer_0 {
bindings = <
&bootloader
&kp GRAV &kp NUMBER_1 &kp NUMBER_2 &kp NUMBER_3 &kp NUMBER_4 &kp NUMBER_5 &kp PRSC &none &kp NUMBER_6 &kp NUMBER_7 &kp NUMBER_8 &kp NUMBER_9 &kp NUMBER_0 &kp K_APP
&kp TAB &kp Q &kp W &kp E &kp R &kp T &kp CLCK &kp M_MUTE &kp Y &kp U &kp I &kp O &kp P &kp BSLH
&kp ESC &kp A &kp S &kp D &kp F &kp G &kp H &kp J &kp K &kp L &kp SEMICOLON &kp BKSP
&mo 2 &kp Z &kp X &kp C &kp V &kp B &kp M_VOLD &kp M_VOLU &kp N &kp M &kp CMMA &kp DOT &kp FSLH &mo 2
&none &mo 4 &kp LALT &kp LARW &kp UARW &kp DARW &kp RARW &kp RALT &none &to 3
&kp DEL &kp HOME &kp END &kp INS
&kp LSFT &kp LCTL &kp PGUP &kp PGDN &kp SPC &kp LGUI
&kp RET &mo 1
&kp GRAVE &kp NUMBER_1 &kp NUMBER_2 &kp NUMBER_3 &kp NUMBER_4 &kp NUMBER_5 &kp PRINTSCREEN &none &kp NUMBER_6 &kp NUMBER_7 &kp NUMBER_8 &kp NUMBER_9 &kp NUMBER_0 &kp K_APPLICATION
&kp TAB &kp Q &kp W &kp E &kp R &kp T &kp CAPSLOCK &kp C_MUTE &kp Y &kp U &kp I &kp O &kp P &kp BACKSLASH
&kp ESCAPE &kp A &kp S &kp D &kp F &kp G &kp H &kp J &kp K &kp L &kp SEMICOLON &kp BACKSPACE
&mo LAYER_SYMB &kp Z &kp X &kp C &kp V &kp B &kp C_VOLUME_DOWN &kp C_VOLUME_UP &kp N &kp M &kp COMMA &kp PERIOD &kp SLASH &mo LAYER_SYMB
&none &mo LAYER_MOUSE &kp LEFT_ALT &kp LEFT_ARROW &kp UP_ARROW &kp DOWN_ARROW &kp RIGHT_ARROW &kp RIGHT_ALT &mo LAYER_MOUSE &to LAYER_NMPAD
&kp DELETE &kp HOME &kp END &kp INSERT
&kp LEFT_SHIFT &kp LEFT_CONTROL &kp PAGE_UP &kp PAGE_DOWN &kp SPACE &kp LEFT_GUI
&kp RETURN &mo LAYER_FN
>;
};

Expand All @@ -39,28 +45,28 @@
layer_2 {
bindings = <
&bootloader
&none &none &none &none &none &none &none &none &none &none &none &none &none &none
&none &none &none &none &none &none &kp C_POWER &kp C_PLAY_PAUSE &none &none &none &none &none &none
&none &none &none &kp PLUS &kp EQUAL &none &none &kp MINUS &kp UNDERSCORE &none &none &none
&none &none &none &kp LBKT &kp RBKT &none &kp C_PREVIOUS &kp C_NEXT &none &kp LEFT_BRACE &kp RIGHT_BRACE &none &none &none
&none &none &none &none &none &none &none &none &none &none
&none &none &none &none
&kp SINGLE_QUOTE &kp DOUBLE_QUOTES &none &none &none &none
&none &none
&none &none &none &none &none &none &none &none &none &none &none &none &none &none
&none &none &none &none &none &none &kp C_POWER &kp C_PLAY_PAUSE &none &none &none &none &none &none
&none &none &none &kp PLUS &kp EQUAL &none &none &kp MINUS &kp UNDERSCORE &none &none &none
&none &none &none &kp LEFT_BRACKET &kp RIGHT_BRACKET &none &kp C_PREVIOUS &kp C_NEXT &none &kp LEFT_BRACE &kp RIGHT_BRACE &none &none &none
&none &none &none &none &none &none &none &none &none &none
&none &none &none &none
&kp SINGLE_QUOTE &kp DOUBLE_QUOTES &none &none &none &none
&none &none
>;
};

layer_3 {
bindings = <
&bootloader
&none &none &none &none &none &none &none &none &none &none &none &none &none &none
&kp TAB &none &none &none &none &none &none &none &none &kp NUMBER_7 &kp NUMBER_8 &kp NUMBER_9 &none &none
&none &kp SLASH &kp ASTERISK &kp MINUS &kp PLUS &none &none &kp NUMBER_4 &kp NUMBER_5 &kp NUMBER_6 &kp NUMBER_0 &kp BKSP
&none &none &none &none &kp DOT &none &kp C_BRIGHTNESS_DEC &kp C_BRIGHTNESS_INC &none &kp NUMBER_1 &kp NUMBER_2 &kp NUMBER_3 &none &none
&none &none &none &kp LARW &kp UARW &kp DARW &kp RARW &none &none &to 0
&none &none &none &none
&none &none &none &none &kp SPC &none
&kp RET &none
&none &none &none &none &none &none &none &none &none &none &none &none &none &none
&kp TAB &none &none &none &none &none &none &none &none &kp NUMBER_7 &kp NUMBER_8 &kp NUMBER_9 &none &none
&none &kp SLASH &kp ASTERISK &kp MINUS &kp PLUS &none &none &kp NUMBER_4 &kp NUMBER_5 &kp NUMBER_6 &kp NUMBER_0 &kp BACKSPACE
&none &none &none &none &kp PERIOD &none &kp C_BRIGHTNESS_DEC &kp C_BRIGHTNESS_INC &none &kp NUMBER_1 &kp NUMBER_2 &kp NUMBER_3 &none &none
&none &none &none &kp LEFT_ARROW &kp UP_ARROW &kp DOWN_ARROW &kp RIGHT_ARROW &none &none &to LAYER_MAIN
&none &none &none &none
&none &none &none &none &kp SPACE &none
&kp RETURN &none
>;
};

Expand All @@ -77,6 +83,5 @@
&none &none
>;
};

};
};

0 comments on commit 2641f8b

Please sign in to comment.