From 5ab8b348749a8fd6c75753040e02e3d4ddda84b1 Mon Sep 17 00:00:00 2001 From: sebastienPoussard Date: Fri, 10 Mar 2023 19:18:25 +0100 Subject: [PATCH] c dille --- config/corne.keymap | 37 +++++++++++++++++-------------------- 1 file changed, 17 insertions(+), 20 deletions(-) diff --git a/config/corne.keymap b/config/corne.keymap index ec5f5c0..f3c6f7e 100644 --- a/config/corne.keymap +++ b/config/corne.keymap @@ -54,7 +54,7 @@ tap-ms = <0>; bindings = <&kp GRAVE &kp E>; ) - // [É] + // [È] ZMK_MACRO(macroegravemaj, wait-ms = <30>; tap-ms = <30>; @@ -78,22 +78,21 @@ <¯o_tap &kp E>, <¯o_release &kp LSHFT>; ) - - // example - ZMK_MACRO(examplemacro, - wait-ms = <30>; - tap-ms = <40>; - bindings = <¯o_press &kp LSHFT>, - <¯o_tap &kp SQT>, - <¯o_release &kp LSHFT>, - <¯o_tap &kp SPACE>; - ) + // [ç] [Ç] + ZMK_MACRO(cdille, + wait-ms = <0>; + tap-ms = <0>; + bindings = <¯o_press &kp RALT>, + <¯o_tap &kp COMMA>, + <¯o_release &kp RALT>; + ) }; /* ====== * MODTAP * ====== */ + behaviors { // quick tap for home raw ALT with quick-tab to prevent accident activation gqt: global-quick-tap { @@ -144,15 +143,6 @@ bindings = <¯oecirconmin>, <¯oecirconmaj>; mods = <(MOD_LSFT)>; }; - // example - examplemorph: examplemorph { - compatible = "zmk,behavior-mod-morph"; - label = "EXAMPLEMORPH"; - #binding-cells = <0>; - bindings = <&apostrophe>, <&apostrophe>; - mods = <(MOD_LSFT)>; - keep-mods = <(MOD_LSFT)>; - }; }; /* ====== * COMBOS @@ -175,6 +165,13 @@ key-positions = <19 20 21>; bindings = <&e_circ>; }; + combo_cdille { + timeout-ms = <30>; + key-positions = <26 27>; + bindings = <&cdille>; + }; + + }; };