You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

26 lines
775 B

  1. #pragma once
  2. #include "yet-another-developer.h"
  3. #ifdef TAP_DANCE_ENABLE
  4. enum {
  5. TD_RESET = 0,
  6. TD_SPC, // for special function td_parenthesis testing
  7. TD_NUM1, // compact gaming numpad
  8. TD_NUM2, //
  9. TD_NUM3, //
  10. TD_TMX, // tmux control sequence
  11. TD_EOL, // end of line
  12. TD_BOL, // beginning of line
  13. TD_NW, // next word
  14. TD_PW, // pevious word
  15. TD_DW, // delete word
  16. TD_QT1, // single double quote for '
  17. TD_QT2, // single double quote for "
  18. TD_QT3, // single double quote for `
  19. TD_PAR, // single double parenthesis
  20. TD_CUR, // single double curly braces
  21. TD_SQR, // single double square brackets
  22. TD_ABR // single double angle brackets
  23. };
  24. #endif // TAP_DANCE_ENABLE
  25. void td_parenthesis (qk_tap_dance_state_t *state, void *user_data);