diff --git a/config/flea.keymap b/config/flea.keymap index 4a445b2..62c7e5b 100644 --- a/config/flea.keymap +++ b/config/flea.keymap @@ -93,7 +93,9 @@ COMBO(right_brace, &kp RBRC, 5 14, DEF_L UPP_L SYM_L NUM_L) /* Symbols */ - COMBO(lte, <e, 0 9, SYM_L) + COMBO(leq, &leq, 9 19, SYM_L) + COMBO(eq, &eq, 10 20, SYM_L) + COMBO(geq, &geq, 11 21, SYM_L) /* Convenience */ COMBO(esc, &kp ESC, 1 2, DEF_L) diff --git a/config/macros.dtsi b/config/macros.dtsi index 89bb55f..7b90aad 100644 --- a/config/macros.dtsi +++ b/config/macros.dtsi @@ -1,5 +1,17 @@ - ZMK_MACRO(lte, + 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>; + )