commit a31ba138f47010589a3ccd96fe2a7179fd7a5981
parent 67ab0fde304e585403f10f10831c3aae08993bd8
Author: Jack Sangdahl <jack@pngu.org>
Date: Sat, 27 Dec 2025 22:05:01 -0700
Tapping functionality updates, and fix operator macor
Diffstat:
2 files changed, 6 insertions(+), 2 deletions(-)
diff --git a/users/jack/config.h b/users/jack/config.h
@@ -4,7 +4,9 @@
// Input related
#define TAPPING_TERM_PER_KEY
+#define SPECULATIVE_HOLD
#define TAPPING_TERM 140
+#define QUICK_TAP_TERM 100
#define BOTH_SHIFTS_TURNS_ON_CAPS_WORD
#define COMBO_TERM 40
#define TAP_HOLD_CAPS_DELAY TAP_CODE_DELAY
diff --git a/users/jack/jack.c b/users/jack/jack.c
@@ -142,8 +142,10 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
break;
case PM_ASGN:
if (record->event.pressed) {
- tap_code16(shifted ? KC_MINS : KC_PLUS);
- tap_code(KC_EQL);
+ if (shifted)
+ clear_mods(), SEND_STRING("-=");
+ else
+ SEND_STRING("+=");
}
break;
case REP_L2: