diff --git a/config/corne.keymap b/config/corne.keymap index 2bfab9d..8640dfe 100644 --- a/config/corne.keymap +++ b/config/corne.keymap @@ -33,6 +33,12 @@ tap-ms = <0>; bindings = <&kp GRAVE &kp SPACE>; ) + // [^] followed by a space for QWERTY intl + ZMK_MACRO(chapeau, + wait-ms = <0>; + tap-ms = <0>; + bindings = <&kp CARET &kp SPACE>; + ) // [é] ZMK_MACRO(macroeaigumin, wait-ms = <0>; @@ -211,7 +217,18 @@ <¯o_press &kp LSHFT>, <¯o_tap &kp U>, <¯o_release &kp LSHFT>; - ) + ) + // Ctrl + Alt + Del + ZMK_MACRO(macroctrlaltdel, + wait-ms = <100>; + tap-ms = <40>; + bindings = <¯o_press &kp LCTRL>, + <¯o_press &kp LALT>, + <¯o_press &kp DEL>, + <¯o_release &kp LCTRL>, + <¯o_release &kp LALT>, + <¯o_release &kp DEL>; + ) }; /* ====== * MODTAP @@ -442,23 +459,23 @@ // |ENT/CTL| SPC | BCK | | NAV | | | bindings = < &bootloader &kp N1 &kp N2 &kp N3 &kp N4 &kp N5 &kp N6 &kp N7 &kp N8 &kp N9 &kp N0 &bootloader - &trans &kp EXCL &kp AT &kp HASH &kp DLLR &kp PRCNT &kp RA(N5) &kp CARET &kp AMPS &kp STAR &kp PIPE &none + &trans &kp EXCL &kp AT &kp HASH &kp DLLR &kp PRCNT &kp RA(N5) &chapeau &kp AMPS &kp STAR &kp PIPE &none &none &kp LPAR &kp RPAR &kp LBKT &kp RBKT &none &none &kp LBRC &kp RBRC &none &kp BSLH &none &trans &trans &trans &none &mo 2 &none >; }; NAVIGATION { -// -------------------------------------------------------------------------------------------------------------------- -// | | Vol-| ⇧ | ↑ | ⇩ |Vol+ | | |Contr-| |Contr+| | | -// | |HOME | ← | ↓ | → | END | | | Vol- | mute| Vol+ | | | -// | DEL | |CTL+←| mute|CTL+→| | | | prev | play| next | | | +// -------------------------------------------------------------------------------------------------------------------------- +// | | Vol-| ⇧ | ↑ | ⇩ |Vol+ | | |Contr-| |Contr+| | | +// | CTRLALTDEL |HOME | ← | ↓ | → | END | | | Vol- | mute| Vol+ | | | +// | DEL | |CTL+←| mute|CTL+→| | | | prev | play| next | | | // | | | | | | | | bindings = < - &none &kp C_VOL_DN &kp PG_UP &kp UP &kp PG_DN &kp C_VOL_UP &none &kp C_BRI_DN &none &kp C_BRI_UP &none &none - &none &kp HOME &kp LEFT &kp DOWN &kp RIGHT &kp END &none &kp C_VOL_DN &kp C_MUTE &kp C_VOL_UP &none &none - &kp DEL &none &kp LC(LEFT) &kp C_MUTE &kp LC(RIGHT) &none &none &kp C_PREV &kp C_PP &kp C_NEXT &none &none - &none &none &none &none &none &none + &none &kp C_VOL_DN &kp PG_UP &kp UP &kp PG_DN &kp C_VOL_UP &none &kp C_BRI_DN &none &kp C_BRI_UP &none &none + ¯octrlaltdel &kp HOME &kp LEFT &kp DOWN &kp RIGHT &kp END &none &kp C_VOL_DN &kp C_MUTE &kp C_VOL_UP &none &none + &kp DEL &none &kp LC(LEFT) &kp C_MUTE &kp LC(RIGHT) &none &none &kp C_PREV &kp C_PP &kp C_NEXT &none &none + &none &none &none &none &none &none >; };