diff options
Diffstat (limited to 'users/danielo515/combo.c')
| -rw-r--r-- | users/danielo515/combo.c | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/users/danielo515/combo.c b/users/danielo515/combo.c new file mode 100644 index 000000000..bf7d5f9a8 --- /dev/null +++ b/users/danielo515/combo.c | |||
| @@ -0,0 +1,21 @@ | |||
| 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 | |||
| 11 | const uint16_t PROGMEM ui_combo[] = {KC_U, KC_I, COMBO_END}; | ||
| 12 | const uint16_t PROGMEM jk_combo[] = {KC_J, KC_K, COMBO_END}; | ||
| 13 | const uint16_t PROGMEM yu_combo[] = {KC_Y, KC_U, COMBO_END}; | ||
| 14 | const uint16_t PROGMEM io_combo[] = {KC_I, KC_O, COMBO_END}; | ||
| 15 | |||
| 16 | combo_t key_combos[COMBO_COUNT] = { | ||
| 17 | [JK_ESC] = COMBO(jk_combo, KC_ESC), | ||
| 18 | [YU_COM] = COMBO(yu_combo, KC_CIRC), | ||
| 19 | [UI_COM] = COMBO(ui_combo, KC_ESC), | ||
| 20 | [IO_COM] = COMBO(io_combo, KC_TILD) | ||
| 21 | }; | ||
