This commit is contained in:
sebastienPoussard
2023-03-12 11:37:29 +01:00
parent 5ab8b34874
commit b9b471d80d

View File

@@ -71,13 +71,31 @@
) )
// [Ê] // [Ê]
ZMK_MACRO(macroecirconmaj, ZMK_MACRO(macroecirconmaj,
wait-ms = <30>; wait-ms = <100>;
tap-ms = <30>; tap-ms = <100>;
bindings = <&macro_tap &kp CARET>, bindings = <&macro_tap &kp CARET>,
<&macro_press &kp LSHFT>, <&macro_press &kp LSHFT>,
<&macro_tap &kp E>, <&macro_tap &kp E>,
<&macro_release &kp LSHFT>; <&macro_release &kp LSHFT>;
) )
// [ë]
ZMK_MACRO(noelmin,
wait-ms = <0>;
tap-ms = <0>;
bindings = <&macro_press &kp LSHFT>,
<&macro_tap &kp SQT>,
<&macro_release &kp LSHFT>,
<&macro_tap &kp E>;
)
// [Ë]
ZMK_MACRO(noelmaj,
wait-ms = <100>;
tap-ms = <100>;
bindings = <&macro_press &kp LSHFT>,
<&macro_tap &kp SQT>,
<&macro_tap &kp E>,
<&macro_release &kp LSHFT>;
)
// [ç] [Ç] // [ç] [Ç]
ZMK_MACRO(cdille, ZMK_MACRO(cdille,
wait-ms = <0>; wait-ms = <0>;
@@ -143,6 +161,13 @@
bindings = <&macroecirconmin>, <&macroecirconmaj>; bindings = <&macroecirconmin>, <&macroecirconmaj>;
mods = <(MOD_LSFT)>; mods = <(MOD_LSFT)>;
}; };
noel: noel {
compatible = "zmk,behavior-mod-morph";
label = "NOEL";
#binding-cells = <0>;
bindings = <&noelmin>, <&noelmaj>;
mods = <(MOD_LSFT)>;
};
}; };
/* ====== /* ======
* COMBOS * COMBOS
@@ -170,6 +195,11 @@
key-positions = <26 27>; key-positions = <26 27>;
bindings = <&cdille>; bindings = <&cdille>;
}; };
combo_noel {
timeout-ms = <30>;
key-positions = <19 21>;
bindings = <&noel>;
};
}; };