bool process_record_user(uint16_t keycode, keyrecord_t *record) { tap_dance_process_record(keycode); switch (keycode) { // dynamically generate these. case EPRM: if (record->event.pressed) { eeconfig_init(); } return false; break; case VRSN: if (record->event.pressed) { SEND_STRING (QMK_KEYBOARD "/" QMK_KEYMAP " @ " QMK_VERSION); } return false; break; } return true; }
bool process_record_user(uint16_t keycode, keyrecord_t *record) { tap_dance_process_record(keycode); return true; }