From 63d912771ad6ccf9752ceea9a8348d07264c37f5 Mon Sep 17 00:00:00 2001 From: ldebritto Date: Wed, 19 Feb 2025 14:48:09 -0300 Subject: [PATCH] MNAV as a hold-tap instead of a macro --- config/cradio.keymap | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/config/cradio.keymap b/config/cradio.keymap index 21058e4..de93d6d 100644 --- a/config/cradio.keymap +++ b/config/cradio.keymap @@ -263,6 +263,19 @@ quick-tap-ms = <200>; require-prior-idle-ms = <175>; }; + + // Layer-tap do escape from MOU to DEF on tap + + mlt: mouse_layer_tap_cancel { + compatible = "zmk,behavior-hold-tap"; + label = "MTL"; + bindings = <&mo>, <&to>; + #binding-cells = <2>; + flavor = "hold-preferred"; + tapping-term-ms = <150>; + }; + + #define MNAV &mlt NAV DEF }; @@ -358,7 +371,7 @@ &kp TAB &kp LC(UP) &kp LS(LC(TAB)) &kp LC(TAB) &kp LG(RBKT) &msc SCRL_DOWN &msc SCRL_RIGHT &mmv MOVE_UP &msc SCRL_LEFT &kp BSPC &kp LCTRL &kp LALT &kp LSHFT &kp LGUI &kp LG(LBKT) &msc SCRL_UP &mmv MOVE_LEFT &mmv MOVE_DOWN &mmv MOVE_RIGHT &kp ENTER &hrml GLOBE LG(Z) &kp LG(X) &kp LG(C) &kp LG(V) &kp F18 &playnp &mkp MCLK &vb_dn &vb_up &kp DEL - &mnav &kp SPACE &mkp LCLK &mkp RCLK + MNAV &kp SPACE &mkp LCLK &mkp RCLK >; };