aboutsummaryrefslogtreecommitdiff
path: root/users/danielo515/combo.c
diff options
context:
space:
mode:
Diffstat (limited to 'users/danielo515/combo.c')
-rw-r--r--users/danielo515/combo.c21
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"
2enum combos {
3 JK_ESC,
4 YU_COM,
5 UI_COM,
6 IO_COM,
7 OP_COM,
8 QW_COM
9};
10
11const uint16_t PROGMEM ui_combo[] = {KC_U, KC_I, COMBO_END};
12const uint16_t PROGMEM jk_combo[] = {KC_J, KC_K, COMBO_END};
13const uint16_t PROGMEM yu_combo[] = {KC_Y, KC_U, COMBO_END};
14const uint16_t PROGMEM io_combo[] = {KC_I, KC_O, COMBO_END};
15
16combo_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};