diff --git a/config/corne.keymap b/config/corne.keymap index 4d7bf69..1c42840 100644 --- a/config/corne.keymap +++ b/config/corne.keymap @@ -12,12 +12,6 @@ combos { compatible = "zmk,combos"; - Select_All { - bindings = <&kp LC(A)>; - key-positions = <1 2 3>; - timeout-ms = <250>; - }; - Refresh { bindings = <&kp LS(F5)>; key-positions = <26 27 28>; @@ -136,12 +130,19 @@ Colon { bindings = <&kp COLON>; key-positions = <3 1>; + timeout-ms = <55>; }; Exclamaion { bindings = <&kp EXCLAMATION>; key-positions = <13 14>; }; + + Win { + bindings = <&kp LEFT_WIN>; + key-positions = <38 37>; + require-prior-idle-ms = <350>; + }; }; behaviors { @@ -205,10 +206,10 @@ display-name = "Base"; bindings = < -&mt HOME TAB &kp Q &kp W &kp E &kp R &kp T &kp Y &kp U &kp I &kp O &kp P &kp BSLH -&kp LCTRL &kp A &kp S &kp D &kp F &kp G &kp H &hmr LEFT_SHIFT J &hmr LCTRL K &hmr LEFT_ALT L &hmr LEFT_WIN SEMICOLON &kp SQT -&kp LSHFT &kp Z &kp X &mt LEFT_ALT C &mt LEFT_WIN V &kp B &mt HOME N &kp M &kp COMMA &kp DOT &kp FSLH &mt F1 RET - &mo 4 &kp SPACE &kp F22 < 3 BACKSPACE < 2 SPACE < 4 DELETE +&mt HOME TAB &kp Q &kp W &kp E &kp R &kp T &kp Y &kp U &kp I &kp O &kp P &kp BSLH +&kp LCTRL &kp A &kp S &kp D &kp F &kp G &kp H &hmr LEFT_SHIFT J &hmr LCTRL K &hmr LEFT_ALT L &hmr LEFT_WIN SEMICOLON &kp SQT +&kp LSHFT &kp Z &kp X &mt LEFT_ALT C &mt LEFT_WIN V &mt HOME B &mt HOME N &kp M &kp COMMA &kp DOT &kp FSLH &mt F1 RET + &mo 4 &kp SPACE &kp F22 < 3 BACKSPACE < 2 SPACE < 4 DELETE >; };