1
0
mirror of https://github.com/tcaxle/zmk-config.git synced 2024-11-27 01:32:05 +00:00

Compare commits

...

3 Commits

Author SHA1 Message Date
keymap-editor[bot]
7713b7b3b9
Updated sofle.keymap 2024-07-30 10:21:19 +00:00
keymap-editor[bot]
ec43527c57
Updated sofle.keymap 2024-07-30 10:19:33 +00:00
keymap-editor[bot]
7c42f06d84
Shift layers 2024-07-30 08:32:29 +00:00

View File

@ -51,14 +51,14 @@
compatible = "zmk,behavior-tap-dance";
label = "SHIFT_CAPS_L";
#binding-cells = <0>;
bindings = <&kp LEFT_SHIFT>, <&kp CAPS>;
bindings = <&mo 5>, <&kp CAPS>;
};
shift_caps_r: shift_caps_r {
compatible = "zmk,behavior-tap-dance";
label = "SHIFT_CAPS_R";
#binding-cells = <0>;
bindings = <&kp RIGHT_SHIFT>, <&kp CAPS>;
bindings = <&mo 6>, <&kp CAPS>;
};
hlt: hlt {
@ -118,11 +118,11 @@
mirrored {
bindings = <
&kp MINUS &kp N0 &kp N9 &kp N8 &kp N7 &kp N6 &kp N5 &kp N4 &kp N3 &kp N2 &kp N1 &kp ESC
&kp GRAVE &kp SEMI &kp Y &kp U &kp L &kp J &kp G &kp P &kp F &kp W &kp Q &kp TAB
&kp SQT &kp O &kp I &kp E &kp N &kp H &kp D &kp T &kp S &kp R &kp A &kp BSPC
&shift_caps_r &kp FSLH &kp DOT &kp COMMA &kp M &kp K &kp C_PLAY_PAUSE &kp C_MUTE &kp B &kp V &kp C &kp X &kp Z &shift_caps_l
&kp RCTRL &kp RGUI &kp RALT &trans &trans &trans &trans &kp LALT &kp LGUI &kp LCTRL
&kp MINUS &kp N0 &kp N9 &kp N8 &kp N7 &kp N6 &kp N5 &kp N4 &kp N3 &kp N2 &kp N1 &kp ESC
&kp GRAVE &kp SEMI &kp Y &kp U &kp L &kp J &kp G &kp P &kp F &kp W &kp Q &kp TAB
&kp SQT &kp O &kp I &kp E &kp N &kp H &kp D &kp T &kp S &kp R &kp A &kp BSPC
&kp LEFT_SHIFT &kp FSLH &kp DOT &kp COMMA &kp M &kp K &kp C_PLAY_PAUSE &kp C_MUTE &kp B &kp V &kp C &kp X &kp Z &kp RIGHT_SHIFT
&kp RCTRL &kp RGUI &kp RALT &trans &trans &trans &trans &kp LALT &kp LGUI &kp LCTRL
>;
label = "Mirrored";
@ -133,7 +133,7 @@
&kp EQUAL &kp LBKT &kp RBKT &trans &trans &trans &kp F10 &kp F11 &kp F12 &kp LEFT_BRACKET &kp RIGHT_BRACKET &kp EQUAL
&kp NON_US_HASH &none &none &none &none &none &mt F7 KP_NUMBER_7 &mt F8 KP_NUMBER_8 &mt F9 KP_NUMBER_9 &kp KP_ASTERISK &kp KP_DIVIDE &kp NON_US_HASH
&kp DELETE &kp INS &kp HOME &kp UP &kp END &kp PG_UP &mt F4 KP_NUMBER_4 &mt F5 KP_NUMBER_5 &mt F6 KP_NUMBER_6 &kp KP_PLUS &kp KP_MINUS &kp DEL
&trans &kp NUBS &kp LEFT &kp DOWN &kp RIGHT &kp PAGE_DOWN &trans &trans &mt F1 KP_NUMBER_1 &mt F2 KP_NUMBER_2 &mt F3 KP_NUMBER_3 &kp KP_DOT &kp KP_EQUAL &trans
&kp LSHIFT &kp NUBS &kp LEFT &kp DOWN &kp RIGHT &kp PAGE_DOWN &trans &trans &mt F1 KP_NUMBER_1 &mt F2 KP_NUMBER_2 &mt F3 KP_NUMBER_3 &kp KP_DOT &kp KP_EQUAL &kp RSHIFT
&trans &trans &trans &trans &trans &trans &trans &kp KP_NUMBER_0 &trans &trans
>;
@ -155,21 +155,43 @@
&kp EQUAL &kp LEFT_BRACKET &kp RIGHT_BRACKET &kp F10 &kp F11 &kp F12 &trans &trans &trans &kp LEFT_BRACKET &kp RIGHT_BRACKET &kp EQUAL
&kp KP_NUMLOCK &kp KP_DIVIDE &kp KP_MULTIPLY &mt F7 KP_NUMBER_7 &mt F8 KP_NUMBER_8 &mt F9 KP_NUMBER_9 &none &none &none &none &none &kp NON_US_HASH
&kp DELETE &kp KP_SUBTRACT &kp KP_PLUS &mt F4 KP_NUMBER_4 &mt F5 KP_NUMBER_5 &mt F6 KP_NUMBER_6 &kp PG_UP &kp HOME &kp UP &kp END &kp INS &kp DELETE
&trans &kp KP_EQUAL &kp KP_DOT &mt F1 KP_NUMBER_1 &mt F2 KP_NUMBER_2 &mt F3 KP_NUMBER_3 &trans &trans &kp PAGE_DOWN &kp LEFT &kp DOWN &kp RIGHT &kp NUBS &trans
&kp LEFT_SHIFT &kp KP_EQUAL &kp KP_DOT &mt F1 KP_NUMBER_1 &mt F2 KP_NUMBER_2 &mt F3 KP_NUMBER_3 &trans &trans &kp PAGE_DOWN &kp LEFT &kp DOWN &kp RIGHT &kp NUBS &kp RIGHT_SHIFT
&trans &trans &kp KP_N0 &trans &trans &trans &trans &trans &trans &trans
>;
};
qwerty {
bindings = <
&trans &trans &trans &trans &trans &trans &trans &trans &trans &trans &trans &trans
&trans &kp Q &kp W &kp E &kp R &kp T &kp Y &kp U &kp I &kp O &kp P &trans
&trans &kp A &kp S &kp D &kp F &kp G &kp H &kp J &kp K &kp L &kp SEMI &trans
&trans &kp Z &kp X &kp C &kp V &kp B &trans &trans &kp N &kp M &kp COMMA &kp DOT &kp FSLH &trans
&trans &trans &trans &trans &trans &trans &trans &trans &trans &trans
&trans &trans &trans &trans &trans &trans &trans &trans &trans &trans &trans &trans
&trans &kp Q &kp W &kp E &kp R &kp T &kp Y &kp U &kp I &kp O &kp P &trans
&trans &kp A &kp S &kp D &kp F &kp G &kp H &kp J &kp K &kp L &kp SEMI &trans
&kp LEFT_SHIFT &kp Z &kp X &kp C &kp V &kp B &trans &trans &kp N &kp M &kp COMMA &kp DOT &kp FSLH &kp RIGHT_SHIFT
&trans &trans &trans &trans &trans &trans &trans &trans &trans &trans
>;
label = "QWERTY";
};
l_shift {
label = "LSHIFT";
bindings = <
&trans &trans &trans &trans &trans &trans &kp LS(N6) &kp LS(N7) &kp LS(N8) &kp LS(N9) &kp LS(N0) &kp LS(MINUS)
&trans &trans &trans &trans &trans &trans &kp LS(J) &kp LS(L) &kp LS(U) &kp LS(Y) &kp LS(SEMI) &kp LS(GRAVE)
&trans &trans &trans &trans &trans &trans &kp LS(H) &kp LS(N) &kp LS(E) &kp LS(I) &kp LS(O) &kp LS(SINGLE_QUOTE)
&trans &trans &trans &trans &trans &trans &trans &trans &kp LS(K) &kp LS(M) &kp LS(COMMA) &kp LS(DOT) &kp LS(FSLH) &trans
&kp LS(LCTRL) &kp LS(LEFT_WIN) &kp LS(LEFT_ALT) &mtd &trans &trans &mtd &trans &trans &trans
>;
};
r_shift {
label = "RSHIFT";
bindings = <
&kp RS(ESCAPE) &kp RS(N1) &kp RS(N2) &kp RS(N3) &kp RS(N4) &kp RS(N5) &trans &trans &trans &trans &trans &trans
&kp RS(TAB) &kp RS(Q) &kp RS(W) &kp RS(F) &kp RS(P) &kp RS(G) &trans &trans &trans &trans &trans &trans
&trans &kp RS(A) &kp RS(R) &kp RS(S) &kp RS(T) &kp RS(D) &trans &trans &trans &trans &trans &trans
&trans &kp RS(Z) &kp RS(X) &kp RS(C) &kp RS(V) &kp RS(B) &trans &trans &trans &trans &trans &trans &trans &trans
&trans &trans &trans &mtd &trans &trans &mtd &kp RS(RIGHT_ALT) &kp RS(RIGHT_WIN) &kp RS(RCTRL)
>;
};
};
};