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,
wait-ms = <30>;
tap-ms = <30>;
wait-ms = <100>;
tap-ms = <100>;
bindings = <&macro_tap &kp CARET>,
<&macro_press &kp LSHFT>,
<&macro_tap &kp E>,
<&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,
wait-ms = <0>;
@@ -143,6 +161,13 @@
bindings = <&macroecirconmin>, <&macroecirconmaj>;
mods = <(MOD_LSFT)>;
};
noel: noel {
compatible = "zmk,behavior-mod-morph";
label = "NOEL";
#binding-cells = <0>;
bindings = <&noelmin>, <&noelmaj>;
mods = <(MOD_LSFT)>;
};
};
/* ======
* COMBOS
@@ -170,6 +195,11 @@
key-positions = <26 27>;
bindings = <&cdille>;
};
combo_noel {
timeout-ms = <30>;
key-positions = <19 21>;
bindings = <&noel>;
};
};