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.c35
1 files changed, 25 insertions, 10 deletions
diff --git a/users/danielo515/combo.c b/users/danielo515/combo.c
index bf7d5f9a8..1c8414377 100644
--- a/users/danielo515/combo.c
+++ b/users/danielo515/combo.c
@@ -1,21 +1,36 @@
1#include "combo.h" 1#include "combo.h"
2
2enum combos { 3enum combos {
3 JK_ESC, 4 JK_ESC,
4 YU_COM, 5 YU_COM,
5 UI_COM, 6 UI_COM,
6 IO_COM, 7 IO_COM,
7 OP_COM, 8 QW_COM,
8 QW_COM 9 COM_SLS,
10 COM_DOT,
11 M_COMM,
12 N_M,
13 OP_COM,
9}; 14};
10 15
11const uint16_t PROGMEM ui_combo[] = {KC_U, KC_I, COMBO_END}; 16const uint16_t PROGMEM ui_combo[] = {KC_U, KC_I, COMBO_END};
12const uint16_t PROGMEM jk_combo[] = {KC_J, KC_K, COMBO_END}; 17const uint16_t PROGMEM jk_combo[] = {KC_J, KC_K, COMBO_END};
13const uint16_t PROGMEM yu_combo[] = {KC_Y, KC_U, COMBO_END}; 18const uint16_t PROGMEM yu_combo[] = {KC_Y, KC_U, COMBO_END};
14const uint16_t PROGMEM io_combo[] = {KC_I, KC_O, COMBO_END}; 19const uint16_t PROGMEM io_combo[] = {KC_I, KC_O, COMBO_END};
20const uint16_t PROGMEM qw_combo[] = {KC_Q, KC_W, COMBO_END};
21const uint16_t PROGMEM com_sls[] = {KC_COMMA, KC_SLSH, COMBO_END};
22const uint16_t PROGMEM com_dot[] = {KC_COMMA, KC_DOT, COMBO_END};
23const uint16_t PROGMEM m_comm[] = {KC_M,KC_COMMA, COMBO_END};
24const uint16_t PROGMEM n_m[] = {KC_N, KC_M,COMBO_END};
15 25
16combo_t key_combos[COMBO_COUNT] = { 26combo_t key_combos[COMBO_COUNT] = {
17 [JK_ESC] = COMBO(jk_combo, KC_ESC), 27 [JK_ESC] = COMBO(jk_combo, KC_ESC),
18 [YU_COM] = COMBO(yu_combo, KC_CIRC), 28 [YU_COM] = COMBO(yu_combo, KC_CIRC),
19 [UI_COM] = COMBO(ui_combo, KC_ESC), 29 [UI_COM] = COMBO(ui_combo, KC_DLR),
20 [IO_COM] = COMBO(io_combo, KC_TILD) 30 [IO_COM] = COMBO(io_combo, KC_TILD),
31 [QW_COM] = COMBO(qw_combo, KC_AT),
32 [COM_SLS] = COMBO(com_sls, KC_QUES),
33 [COM_DOT] = COMBO(com_dot, KC_QUES),
34 [M_COMM] = COMBO(m_comm, KC_ESC),
35 [N_M] = COMBO(n_m, KC_DLR),
21}; 36};