keymap update

This commit is contained in:
Glen 2022-04-09 10:42:22 -04:00
parent e54d282046
commit 4387f666a2
2 changed files with 253 additions and 1 deletions

View file

@ -6,6 +6,7 @@
#include <behaviors.dtsi>
#include <dt-bindings/zmk/keys.h>
#include <dt-bindings/zmk/bt.h>
#include "autoshift.dtsi"
/* Layers */
@ -23,7 +24,41 @@
&sk {
release-after-ms = <60000>;
};
as: auto_shift {
compatible = "zmk,behavior-hold-tap";
label = "AUTO_SHIFT";
#binding-cells = <2>;
tapping-term-ms = <TAPPING_TERM>;
quick-tap-ms = <QUICK_TAP_TERM>;
flavor = "tap-preferred";
bindings = <&kp>, <&kp>;
};
asr: auto_shift_ring {
compatible = "zmk,behavior-hold-tap";
label = "AUTO_SHIFT_RING";
#binding-cells = <2>;
tapping-term-ms = <TAPPING_TERM_RING>;
quick-tap-ms = <QUICK_TAP_TERM>;
flavor = "tap-preferred";
bindings = <&kp>, <&kp>;
};
asp: auto_shift_pinky {
compatible = "zmk,behavior-hold-tap";
label = "AUTO_SHIFT_PINKY";
#binding-cells = <2>;
tapping-term-ms = <TAPPING_TERM_PINKY>;
quick-tap-ms = <QUICK_TAP_TERM>;
flavor = "tap-preferred";
bindings = <&kp>, <&kp>;
};
/ {
ZMK_MACRO(mo_nav,
wait-ms = <0>;
@ -125,7 +160,7 @@
bindings = <
// ╭─────────────┬─────────────┬─────────────┬─────────────┬─────────────╮ ╭─────────────┬─────────────┬─────────────┬─────────────┬─────────────╮
&kp F2 &kp F3 &kp F4 &kp F5 &kp PG_UP &kp HOME &kp UARW &kp END
&sk LGUI &sk LALT &sk LCTRL &sk LSHFT &kp LC(Z) &kp PG_DN &kp LARW &kp ENTER &kp RARW &kp ESC
&sk LGUI &sk LALT &sk LCTRL &sk LSHFT &kp LC(Z) &kp PG_DN &kp LARW &kp DARW &kp UARW &kp RARW
&kp F1 &kp LC(X) &kp LC(C) &kp LC(V) &kp TAB &kp DARW &key_repeat &caps_word
// ╰─────────────┴─────────────┴─────────────╮ ╭─────────────┴─────────────┴─────────────╯
&trans &trans &kp BSPC &kp DEL