mirror of
https://github.com/averymd/sofle-v2-oled-zmk.git
synced 2026-01-09 16:21:59 +00:00
Let's see if this HRM attempt even builds
This commit is contained in:
@@ -36,6 +36,28 @@
|
||||
bindings = <&kp>, <&kp>;
|
||||
display-name = "Mod-Tap";
|
||||
};
|
||||
hml: home_row_mod_left {
|
||||
compatible = "zmk,behavior-hold-tap";
|
||||
#binding-cells = <2>;
|
||||
flavor = "balanced";
|
||||
require-prior-idle-ms = <150>;
|
||||
tapping-term-ms = <280>;
|
||||
quick-tap-ms = <175>;
|
||||
bindings = <&kp>, <&kp>;
|
||||
hold-trigger-key-positions = <30 31 32 33>; // List of keys on the right side of the keyboard
|
||||
hold-trigger-on-release;
|
||||
};
|
||||
hmr: home_row_mod_right {
|
||||
compatible = "zmk,behavior-hold-tap";
|
||||
#binding-cells = <2>;
|
||||
flavor = "balanced";
|
||||
require-prior-idle-ms = <150>;
|
||||
tapping-term-ms = <280>;
|
||||
quick-tap-ms = <175>;
|
||||
bindings = <&kp>, <&kp>;
|
||||
hold-trigger-key-positions = <24 25 26 27>; // List of keys on the left side of the keyboard
|
||||
hold-trigger-on-release;
|
||||
};
|
||||
};
|
||||
|
||||
keymap {
|
||||
@@ -45,16 +67,16 @@
|
||||
label = "default";
|
||||
|
||||
// ------------------------------------------------------------------------------------------------------------
|
||||
// | ` | 1 | 2 | 3 | 4 | 5 | | 6 | 7 | 8 | 9 | 0 | |
|
||||
// | EQUAL | Q | W | E | R | T | | Y | U | I | O | P | BKSPC |
|
||||
// | BKSPC | A | S | D | F | G | | H | J | K | L | ; | ' |
|
||||
// | SHIFT | Z | X | C | V | B | MUTE | | | N | M | , | . | / | SHIFT |
|
||||
// | GUI | ALT | CTRL | LOWER| ENTER | | SPACE | RAISE| CTRL | ALT | GUI |
|
||||
// | ` | 1 | 2 | 3 | 4 | 5 | | 6 | 7 | 8 | 9 | 0 | - |
|
||||
// | BKSPC | Q | W | E | R | T | | Y | U | I | O | P | \ |
|
||||
// | SHIFT | A | S | D | F | G | | H | J | K | L | ; | ' |
|
||||
// | CTRL | Z | X | C | V | B | WIN | | ScrnS | N | M | , | . | / | SHIFT |
|
||||
// | =/+ | Ctrl+F12 | ALT | LOWER| SPACE | | ENTER | RAISE| TAB | DEL | ESC |
|
||||
|
||||
bindings = <
|
||||
&kp GRAVE &kp N1 &kp N2 &kp N3 &kp N4 &kp N5 &kp N6 &kp N7 &kp N8 &kp N9 &kp N0 &kp MINUS
|
||||
&kp BSPC &kp Q &kp W &kp E &kp R &mt LBRC T &mt RBRC Y &kp U &kp I &kp O &kp P &kp BSLH
|
||||
&kp LSHFT &kp A &kp S &kp D &kp F &mt HOME G &mt END H &kp J &kp K &kp L &kp SEMI &kp SQT
|
||||
&kp LSHFT &hml LEFT_WIN A &hml LALT S &hml LCTRL D &hml LSHIFT F &mt HOME G &mt END H &hmr RSHIFT J &hmr RALT K &hmr RIGHT_WIN L &kp SEMI &kp SQT
|
||||
&kp LCTRL &kp Z &kp X &kp C &kp V &mt LBKT B &kp LEFT_WIN &kp LG(LS(S)) &mt RBKT N &kp M &kp COMMA &kp DOT &kp FSLH &kp RSHFT
|
||||
&kp EQUAL &kp LC(F12) &kp LALT &mo LOWER &kp SPACE &kp RET &mo RAISE &kp TAB &kp DEL &kp ESC
|
||||
>;
|
||||
|
||||
Reference in New Issue
Block a user