combo.c 533 B

123456789101112131415161718192021
  1. #include "combo.h"
  2. enum combos {
  3. JK_ESC,
  4. YU_COM,
  5. UI_COM,
  6. IO_COM,
  7. OP_COM,
  8. QW_COM
  9. };
  10. const uint16_t PROGMEM ui_combo[] = {KC_U, KC_I, COMBO_END};
  11. const uint16_t PROGMEM jk_combo[] = {KC_J, KC_K, COMBO_END};
  12. const uint16_t PROGMEM yu_combo[] = {KC_Y, KC_U, COMBO_END};
  13. const uint16_t PROGMEM io_combo[] = {KC_I, KC_O, COMBO_END};
  14. combo_t key_combos[COMBO_COUNT] = {
  15. [JK_ESC] = COMBO(jk_combo, KC_ESC),
  16. [YU_COM] = COMBO(yu_combo, KC_CIRC),
  17. [UI_COM] = COMBO(ui_combo, KC_ESC),
  18. [IO_COM] = COMBO(io_combo, KC_TILD)
  19. };