Skip to content

Commit

Permalink
Updated acari.keymap
Browse files Browse the repository at this point in the history
  • Loading branch information
keymap-editor[bot] authored Apr 15, 2024
1 parent 79d6fa8 commit bccbd1d
Showing 1 changed file with 51 additions and 54 deletions.
105 changes: 51 additions & 54 deletions config/acari.keymap
Original file line number Diff line number Diff line change
Expand Up @@ -5,23 +5,21 @@
*/

#include <behaviors.dtsi>
#include <dt-bindings/zmk/keys.h>
#include <dt-bindings/zmk/bt.h>
#include <dt-bindings/zmk/keys.h>
#include <dt-bindings/zmk/mouse.h>


&mt {
flavor = "tap-preferred";
tapping_term_ms = <200>;
};

&mmv {
time-to-max-speed-ms = <680>;
acceleration-exponent=<2>;
time-to-max-speed-ms = <680>;
acceleration-exponent = <2>;
};
/ {


/ {
behaviors {
hm: homerow_mods {
compatible = "zmk,behavior-hold-tap";
Expand All @@ -32,7 +30,8 @@
flavor = "tap-preferred";
bindings = <&kp>, <&kp>;
};
td: tapdance {

td: tapdance {
compatible = "zmk,behavior-hold-tap";
label = "TAPDANCE";
#binding-cells = <2>;
Expand All @@ -43,54 +42,52 @@
};
};

keymap {
compatible = "zmk,keymap";

default_layer {
bindings = <
keymap {
compatible = "zmk,keymap";

&kp Q &kp W &kp E &kp R &kp T &kp Y &kp U &kp I &kp O &kp P
&kp A &kp S &hm LALT D &hm LGUI F &kp G &kp H &hm RGUI J &hm RALT K &kp L &kp SEMICOLON
&kp Z &kp X &kp C &kp V &kp B &kp N &kp M &kp COMMA &kp DOT &td UNDERSCORE SLASH
default_layer {
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 &hm LALT D &hm LGUI F &kp G &kp H &hm RGUI J &hm RALT K &kp L &kp SEMICOLON
&kp Z &kp X &kp C &kp V &kp B &kp N &kp M &kp COMMA &kp DOT &td UNDERSCORE SLASH
&mt LC(LS(LALT)) SPC &sk LSHIFT &sk LEFT_SHIFT &sk RCTRL &to 1 &kp C
>;
};

&mt LC(LS(LALT)) SPC &sk LSHIFT &kp C &sk RCTRL &to 1 &kp C
>;
};
left_layer {
bindings = <
&kp ESC &kp ATSN &td LC(LG(LS(N4))) LS(N3) &kp DLLR &kp PRCNT &kp CARET &kp LS(COMMA) &kp LS(DOT) &kp SEMI &kp BKSP
&kp TAB &kp EQUAL &kp LA(RBKT) &kp LA(LS(RBKT)) &kp SQT &kp BSLH &kp LBRC &kp RBRC &kp PIPE &kp ENTER
&kp TILDE &kp LA(N3) &kp LA(LBKT) &kp LA(LS(LBKT)) &kp DQT &kp LBKT &kp LPRN &kp RPRN &kp RBKT &to 3
&to 0 &sk LSHIFT &kp C &sk RALT &to 2 &kp C
>;
};

left_layer {
bindings = <
&kp ESC &kp ATSN &td LC(LG(LS(N4))) LS(N3) &kp DLLR &kp PRCNT &kp CARET &kp LS(COMMA) &kp LS(DOT) &kp SEMI &kp BKSP
&kp TAB &kp EQUAL &kp LA(RBKT) &kp LA(LS(RBKT)) &kp SQT &kp BSLH &kp LBRC &kp RBRC &kp PIPE &kp ENTER
&kp TILDE &kp LA(N3) &kp LA(LBKT) &kp LA(LS(LBKT)) &kp DQT &kp LBKT &kp LPRN &kp RPRN &kp RBKT &to 3
&to 0 &sk LSHIFT &kp C &sk RALT &to 2 &kp C
>;
};

right_layer {
bindings = <
&kp ESC &kp C_PP &kp C_PREV &kp C_NEXT &kp LS(MINUS) &kp MINUS &kp N7 &kp N8 &kp N9 &trans
&kp TAB &trans &kp C_VOL_DN &kp C_VOL_UP &kp LS(EQUAL) &kp EQUAL &kp N4 &kp N5 &kp N6 &kp ENTER
&to 4 &kp AMPS &kp SLASH &kp STAR &kp DOT &kp N0 &kp N1 &kp N2 &kp N3 &trans
&to 0 &sk LGUI &kp C &sk RALT &to 2 &kp C
>;
};

tri_layer {
bindings = <
&trans &mwh SCROLL_LEFT &mmv MOVE_UP &mwh SCROLL_RIGHT &kp NUM_5 &kp LG(LBKT) &kp LC(LS(TAB)) &kp RC(TAB) &kp LG(RBKT) &trans
&kp F1 &mmv MOVE_LEFT &mmv MOVE_DOWN &mmv MOVE_RIGHT &kp DEL &kp LEFT &kp DOWN &kp UP &kp RIGHT &kp ENTER
&td LG(GRAVE) GRAVE &mkp RCLK &mwh SCROLL_UP &mwh SCROLL_DOWN &trans &mkp LCLK &kp PG_DN &kp K_VOL_DN &trans &trans
&to 0 &trans &kp C &sk RALT &to 1 &kp C
>;
};
bt {
bindings = <
&trans &trans &trans &trans &trans &trans &trans &trans &trans &trans
&trans &trans &trans &trans &trans &trans &trans &trans &trans &trans
&bt BT_PRV &bt BT_NXT &bt BT_CLR &trans &trans &trans &trans &trans &trans &trans
&to 0 &trans &kp C &trans &to 1 &kp C
>;
};

};
right_layer {
bindings = <
&kp ESC &kp C_PP &kp C_PREV &kp C_NEXT &kp LS(MINUS) &kp MINUS &kp N7 &kp N8 &kp N9 &trans
&kp TAB &trans &kp C_VOL_DN &kp C_VOL_UP &kp LS(EQUAL) &kp EQUAL &kp N4 &kp N5 &kp N6 &kp ENTER
&to 4 &kp AMPS &kp SLASH &kp STAR &kp DOT &kp N0 &kp N1 &kp N2 &kp N3 &trans
&to 0 &sk LGUI &kp C &sk RALT &to 2 &kp C
>;
};

tri_layer {
bindings = <
&trans &mwh SCROLL_LEFT &mmv MOVE_UP &mwh SCROLL_RIGHT &kp NUM_5 &kp LG(LBKT) &kp LC(LS(TAB)) &kp RC(TAB) &kp LG(RBKT) &trans
&kp F1 &mmv MOVE_LEFT &mmv MOVE_DOWN &mmv MOVE_RIGHT &kp DEL &kp LEFT &kp DOWN &kp UP &kp RIGHT &kp ENTER
&td LG(GRAVE) GRAVE &mkp RCLK &mwh SCROLL_UP &mwh SCROLL_DOWN &trans &mkp LCLK &kp PG_DN &kp K_VOL_DN &trans &trans
&to 0 &trans &kp C &sk RALT &to 1 &kp C
>;
};

bt {
bindings = <
&trans &trans &trans &trans &trans &trans &trans &trans &trans &trans
&trans &trans &trans &trans &trans &trans &trans &trans &trans &trans
&bt BT_PRV &bt BT_NXT &bt BT_CLR &trans &trans &trans &trans &trans &trans &trans
&to 0 &trans &kp C &trans &to 1 &kp C
>;
};
};
};

0 comments on commit bccbd1d

Please sign in to comment.