44 lines
1 KiB
Text
44 lines
1 KiB
Text
ZMK_MACRO(mo_nav,
|
|
wait-ms = <0>;
|
|
tap-ms = <0>;
|
|
bindings
|
|
= <¯o_tap &kp K_CANCEL>
|
|
, <¯o_press &mo NAV_L>
|
|
, <¯o_pause_for_release>
|
|
, <¯o_release &mo NAV_L>;)
|
|
|
|
ZMK_MACRO(mo_upp,
|
|
wait-ms = <0>;
|
|
tap-ms = <0>;
|
|
bindings
|
|
= <¯o_tap &kp K_CANCEL>
|
|
, <¯o_press &mo UPP_L>
|
|
, <¯o_pause_for_release>
|
|
, <¯o_release &mo UPP_L>;)
|
|
|
|
ZMK_MACRO(mo_sym,
|
|
wait-ms = <0>;
|
|
tap-ms = <0>;
|
|
bindings
|
|
= <¯o_tap &kp K_CANCEL>
|
|
, <¯o_press &mo SYM_L>
|
|
, <¯o_pause_for_release>
|
|
, <¯o_release &mo SYM_L>;)
|
|
|
|
ZMK_MACRO(leq,
|
|
wait-ms = <30>;
|
|
tap-ms = <40>;
|
|
bindings = <&kp LT &kp EQUAL>;
|
|
)
|
|
|
|
ZMK_MACRO(eq,
|
|
wait-ms = <30>;
|
|
tap-ms = <40>;
|
|
bindings = <&kp EQUAL &kp EQUAL>;
|
|
)
|
|
|
|
ZMK_MACRO(geq,
|
|
wait-ms = <30>;
|
|
tap-ms = <40>;
|
|
bindings = <&kp GT &kp EQUAL>;
|
|
)
|