Skip to content

Commit

Permalink
rever
Browse files Browse the repository at this point in the history
  • Loading branch information
SofusA committed Oct 25, 2024
1 parent 90e63b0 commit 1b0174d
Showing 1 changed file with 67 additions and 33 deletions.
100 changes: 67 additions & 33 deletions config/boards/shields/sweeple/sweeple.keymap
Original file line number Diff line number Diff line change
Expand Up @@ -67,35 +67,52 @@
};
};

combos {
compatible = "zmk,combos";
combo_aa {
timeout-ms = <30>;
key-positions = <17 18>;
layers = <0>;
bindings = <&kp LBKT>;
};
combo_ae {
timeout-ms = <30>;
key-positions = <7 8>;
layers = <0>;
bindings = <&kp SEMI>;
};
combo_ao {
timeout-ms = <30>;
key-positions = <27 28>;
layers = <0>;
bindings = <&kp SQT>;
};
combo_x {
timeout-ms = <30>;
key-positions = <11 12>;
layers = <0>;
bindings = <&kp X>;
};
combo_q {
timeout-ms = <30>;
key-positions = <21 22>;
layers = <0>;
bindings = <&kp Q>;
};
};

keymap {
compatible = "zmk,keymap";
compatible = "zmk,keymap";
default_layer {
bindings = <
//╭──────────┬──────────┬──────────┬──────────┬──────────╮ ╭──────────┬──────────┬──────────┬──────────┬──────────╮
&trans &kp W &kp F &kp P &trans &trans &kp L &kp U &kp Y &trans
//├──────────┼──────────┼──────────┼──────────┼──────────┤ ├──────────┼──────────┼──────────┼──────────┼──────────┤
&kp A &kp R &kp S &kp T &trans &trans &kp N &kp E &kp I &kp O
//├──────────┼──────────┼──────────┼──────────┼──────────┤ ├──────────┼──────────┼──────────┼──────────┼──────────┤
&trans &kp G &kp C &kp D &trans &trans &kp H &kp M &kp B &trans
//╰──────────┴──────────┴──────────┼──────────┼──────────┤ ├──────────┼──────────┼──────────┴──────────┴──────────╯
&lt 5 SPACE &kp ESC &htl 4 2 &htl 6 1
// ╰──────────┴──────────╯ ╰──────────┴──────────╯
>;
};

alpha_2_layer {
bindings = <
//╭──────────┬──────────┬──────────┬──────────┬──────────╮ ╭──────────┬──────────┬──────────┬──────────┬──────────╮
//│ │ │ │ │ │ │ │ │ │ │ │
&trans &trans &trans &trans &trans &trans &trans &trans &trans &trans
//├──────────┼──────────┼──────────┼──────────┼──────────┤ ├──────────┼──────────┼──────────┼──────────┼──────────┤
//│ │ │ │ │ │ │ │ │ │ │ │
&trans &kp Q &kp X &kp V &trans &trans &kp K &kp J &kp LBKT &kp SEMI
&kp A &kp R &kp S &kp T &kp G &kp M &kp N &kp E &kp I &kp O
//├──────────┼──────────┼──────────┼──────────┼──────────┤ ├──────────┼──────────┼──────────┼──────────┼──────────┤
//│ │ │ │ │ │ │ │ │ │ │ │
&trans &trans &trans &kp Z &trans &trans &kp SQT &trans &trans &trans
&kp Z &kp V &kp C &kp D &trans &trans &kp H &kp K &kp B &kp J
//╰──────────┴──────────┴──────────┼──────────┼──────────┤ ├──────────┼──────────┼──────────┴──────────┴──────────╯
&kp BSPC &kp DEL &trans &trans
&lt 5 SPACE &lt 6 ESC &htl 3 1 &kp BSPC
// ╰──────────┴──────────╯ ╰──────────┴──────────╯
>;
};
Expand All @@ -106,13 +123,13 @@
//│ │ $ │ @ │ = │ │ │ │ < │ ? │ + │ │
&trans &kp RA(N4) &kp RA(N2) &kp RPAR &trans &trans &kp NUBS &kp UNDER &kp MINUS &trans
//├──────────┼──────────┼──────────┼──────────┼──────────┤ ├──────────┼──────────┼──────────┼──────────┼──────────┤
//│ ` │ | │ " │ : │ │ │ │ - │ ( │ / │ &
&btick &kp RA(EQUAL) &kp LS(N2) &kp LS(DOT) &trans &trans &kp FSLH &kp ASTRK &kp AMPS &kp CARET
//│ ` │ | │ " │ : │ % │ │ ( │ - │ & │ / │ *
&btick &kp RA(EQUAL) &kp LS(N2) &kp LS(DOT) &kp PRCNT &kp ASTRK &kp FSLH &kp CARET &kp AMPS &kp PIPE
//├──────────┼──────────┼──────────┼──────────┼──────────┤ ├──────────┼──────────┼──────────┼──────────┼──────────┤
//│ │ % │ # │ . │ │ │ │ { │ [ │ ~ │ │
&trans &kp PRCNT &kp LS(N3) &kp DOT &trans &trans &kp RA(N7) &kp RA(N8) &tilde &trans
//│ │ │ # │ . │ │ │ │ { │ [ │ ~ │ │
&sk LALT &trans &kp LS(N3) &kp DOT &trans &trans &kp RA(N7) &kp RA(N8) &tilde &trans
//╰──────────┴──────────┴──────────┼──────────┼──────────┤ ├──────────┼──────────┼──────────┴──────────┴──────────╯
&skq LSHIFT &skq LGUI &sl 3 &skq LCTRL
&skq LSHIFT &skq LGUI &sl 2 &skq LCTRL
// ╰──────────┴──────────╯ ╰──────────┴──────────╯
>;
};
Expand All @@ -123,11 +140,11 @@
//│ │ │ │ │ │ │ │ > │ ! │ │ │
&trans &trans &trans &trans &trans &trans &kp LS(NUBS) &kp EXCL &trans &trans
//├──────────┼──────────┼──────────┼──────────┼──────────┤ ├──────────┼──────────┼──────────┼──────────┼──────────┤
//│ ´ │ │ ' │ ; │ │ │ │ _ │ ) \ │ *
&kp EQUAL &trans &kp BSLH &kp LS(COMMA) &trans &trans &kp LS(FSLH) &kp LPAR &kp RA(NUBS) &kp PIPE
//│ ´ │ │ ' │ ; │ │ │ ) │ _ │ \
&kp EQUAL &trans &kp BSLH &kp LS(COMMA) &trans &kp LPAR &kp LS(FSLH) &trans &kp RA(NUBS) &trans
//├──────────┼──────────┼──────────┼──────────┼──────────┤ ├──────────┼──────────┼──────────┼──────────┼──────────┤
//│ │ │ │ , │ │ │ │ } │ ] │ ^ │ │
&trans &trans &trans &kp COMMA &trans &trans &kp RA(N0) &kp RA(N9) &hat &trans
&sl 4 &kp Z &trans &kp COMMA &trans &trans &kp RA(N0) &kp RA(N9) &hat &trans
//╰──────────┴──────────┴──────────┼──────────┼──────────┤ ├──────────┼──────────┼──────────┴──────────┴──────────╯
&trans &trans &trans &trans
// ╰──────────┴──────────╯ ╰──────────┴──────────╯
Expand All @@ -140,8 +157,8 @@
//│ │ 1 │ 2 │ 3 │ │ │ │ PAGE DN │ UP │ PAGE UP │ │
&trans &kp N1 &kp N2 &kp N3 &trans &trans &kp PG_DN &kp UARW &kp PG_UP &trans
//├──────────┼──────────┼──────────┼──────────┼──────────┤ ├──────────┼──────────┼──────────┼──────────┼──────────┤
//│ 0 │ 4 │ 5 │ 6 │ │ │ │ LEFT │ DOWN │ RIGHT │ │
&kp N0 &kp N4 &kp N5 &kp N6 &trans &trans &kp LARW &kp DARW &kp RARW &trans
//│ │ 4 │ 5 │ 6 │ 0 │ │ END │ LEFT │ DOWN │ RIGHT │ │
&trans &kp N4 &kp N5 &kp N6 &kp N0 &kp END &kp LARW &kp DARW &kp RARW &kp K_FORWARD
//├──────────┼──────────┼──────────┼──────────┼──────────┤ ├──────────┼──────────┼──────────┼──────────┼──────────┤
//│ │ 7 │ 8 │ 9 │ │ │ │ VOl DOWN │ VOL UP │PLAY PAUSE│ │
&trans &kp N7 &kp N8 &kp N9 &trans &trans &kp C_VOL_DN &kp C_VOL_UP &kp C_PP &trans
Expand All @@ -151,6 +168,23 @@
>;
};

settings_layer {
bindings = <
//╭──────────┬──────────┬──────────┬──────────┬──────────╮ ╭──────────┬──────────┬──────────┬──────────┬──────────╮
//│ │ │ │ │ │ │ │ │ │ │ │
&trans &bootloader &trans &trans &trans &trans &trans &trans &trans &bootloader
//├──────────┼──────────┼──────────┼──────────┼──────────┤ ├──────────┼──────────┼──────────┼──────────┼──────────┤
//│ │ │ │ │PROFILE 1 │ │ │ │ │ │ │
&trans &trans &trans &trans &bt BT_SEL 1 &trans &trans &trans &trans &trans
//├──────────┼──────────┼──────────┼──────────┼──────────┤ ├──────────┼──────────┼──────────┼──────────┼──────────┤
//│ │ │ │ │ │ │ │ │ │ │ │
&trans &trans &trans &bt BT_CLR &trans &trans &trans &trans &trans &trans
//╰──────────┴──────────┴──────────┼──────────┼──────────┤ ├──────────┼──────────┼──────────┴──────────┴──────────╯
&trans &to 0 &trans &trans
// ╰──────────┴──────────╯ ╰──────────┴──────────╯
>;
};

mouse_layer {
bindings = <
//╭──────────┬──────────┬──────────┬──────────┬──────────╮ ╭──────────┬──────────┬──────────┬──────────┬──────────╮
Expand All @@ -175,12 +209,12 @@
&trans &trans &trans &trans &trans &trans &kp LC(N1) &kp LC(N2) &kp LC(N3) &trans
//├──────────┼──────────┼──────────┼──────────┼──────────┤ ├──────────┼──────────┼──────────┼──────────┼──────────┤
//│ │ │ │ │ │ │ │ │ │ │ │
&trans &trans &kp TAB &kp ENTER &trans &trans &kp LS(LC(TAB)) &kp LC(W) &kp LC(TAB) &trans
&trans &trans &kp TAB &kp ENTER &trans &kp LS(LC(W)) &kp LS(LC(TAB)) &kp LC(W) &kp LC(TAB) &trans
//├──────────┼──────────┼──────────┼──────────┼──────────┤ ├──────────┼──────────┼──────────┼──────────┼──────────┤
//│ │ │ │ │ │ │ │ │ │ │ │
&trans &kp LC(Z) &copy &paste &trans &trans &trans &trans &kp LS(LC(I)) &trans
//╰──────────┴──────────┴──────────┼──────────┼──────────┤ ├──────────┼──────────┼──────────┴──────────┴──────────╯
&kp BSPC &kp DEL &trans &trans
&trans &trans &trans &kp DEL
// ╰──────────┴──────────╯ ╰──────────┴──────────╯
>;
};
Expand Down

0 comments on commit 1b0174d

Please sign in to comment.