summaryrefslogtreecommitdiff
path: root/keyboards/ergodox_ez/keymaps/hacker_dvorak/tap_dance/tap_dances.c
blob: d05a71d7e59b51fe129690cedc0e798c899141ed (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
                       //--------------------------------------------------------------------------------------------//
                       //              |               |              |               |              |               //
                       //  Single tap  |  Single hold  |  Double tap  |  Double hold  |  Triple tap  |  Triple hold  //
// Mod tap dances:     //              |               |              |               |              |               //
enum tap_dances {      //--------------------------------------------------------------------------------------------//
                       //              |               |              |               |              |               //
    EQL_PLUS  = 0,     //       =      |               |       +      |               |              |               //
                       //              |               |              |               |              |               //
                       //--------------------------------------------------------------------------------------------//
                       //              |               |              |               |              |               //
    MINS_UNDS = 1,     //       -      |               |       _      |               |              |               //
                       //              |               |              |               |              |               //
                       //--------------------------------------------------------------------------------------------//
                       //              |               |              |               |              |               //
    SLSH_BSLS = 2,     //       /      |               |       \      |               |              |               //
                       //              |               |              |               |              |               //
                       //--------------------------------------------------------------------------------------------//
                       //              |               |              |               |              |               //
    GRV_TILD  = 3,     //       `      |               |       ~      |               |              |               //
                       //              |               |              |               |              |               //
                       //--------------------------------------------------------------------------------------------//
                       //              |               |              |               |              |               //
    QUOT_DQUO = 4,     //       '      |   CTRL+ALT    |      "       |               |              |               //
                       //              |               |              |               |              |               //
                       //--------------------------------------------------------------------------------------------//
                       //              |               |              |               |              |               //
    SCLN_COLN = 5,     //       ;      |ALT+SHIFT+META |      :       |               |              |               //
                       //              |               |              |               |              |               //
                       //--------------------------------------------------------------------------------------------//
                       //              |               |              |               |              |               //
    ASTR_CIRC = 6,     //       *      |               |       ^      |               |              |               //
                       //              |               |              |               |              |               //
                       //--------------------------------------------------------------------------------------------//
                       //              |               |              |               |              |               //
    APMR_PIPE = 7,     //       &      |               |       |      |               |              |               //
                       //              |               |              |               |              |               //
                       //--------------------------------------------------------------------------------------------//
                       //              |               |              |               |              |               //
    EXLM_QUES = 8,     //       !      |               |       ?      |               |              |               //
                       //              |               |              |               |              |               //
                       //--------------------------------------------------------------------------------------------//
                       //              |               |              |               |              |               //
    HASH_PERC = 9,     //       #      |               |       %      |               |              |               //
                       //              |               |              |               |              |               //
                       //--------------------------------------------------------------------------------------------//
                       //              |               |              |               |              |               //
    AT_DLR    = 10,    //       @      |               |       $      |               |              |               //
                       //              |               |              |               |              |               //
                       //--------------------------------------------------------------------------------------------//
                       //              |               |              |               |              |               //
    LPRN_LBRC = 11,    //       (      |               |       [      |               |              |               //
                       //              |               |              |               |              |               //
                       //--------------------------------------------------------------------------------------------//
                       //              |               |              |               |              |               //
    RPRN_RBRC = 12,    //       )      |               |       ]      |               |              |               //
                       //              |               |              |               |              |               //
                       //--------------------------------------------------------------------------------------------//
                       //              |               |              |               |              |               //
    LCBR_LABK = 13,    //       {      |               |      <       |               |              |               //
                       //              |               |              |               |              |               //
                       //--------------------------------------------------------------------------------------------//
                       //              |               |              |               |              |               //
    RCBR_RABK = 14,    //       }      |               |      >       |               |              |               //
                       //              |               |              |               |              |               //
                       //--------------------------------------------------------------------------------------------//
                       //              |               |              |               |              |               //
    DOT_COMM  = 15,    //       .      |  CTRL+SHIFT   |      ,       |               |              |               //
                       //              |               |              |               |              |               //
                       //--------------------------------------------------------------------------------------------//
                       //              |               |              |               |              |               //
    NONE_LEAD = 16,    //     NONE     |   ALT+SHIFT   |     LEAD     |               |              |               //
                       //              |               |              |               |              |               //
                       //--------------------------------------------------------------------------------------------//
                       //              |               |              |               |              |               //
    U_ARR_GUI = 17,    //       U      |     ARROWS    |              |      GUI      |              |               //
                       //              |               |              |               |              |               //
                       //--------------------------------------------------------------------------------------------//
                       //              |               |              |               |              |               //
    H_MOU_GUI = 18,    //       H      |     MOUSE     |              |      GUI      |              |               //
                       //              |               |              |               |              |               //
                       //--------------------------------------------------------------------------------------------//
                       //              |               |              |               |              |               //
    J_MED_MEH = 19,    //       J      |   MEDIA_FN    |              |      MEH      |              |               //
                       //              |               |              |               |              |               //
                       //--------------------------------------------------------------------------------------------//
                       //              |               |              |               |              |               //
    W_MED_MEH = 20,    //       W      |   MEDIA_FN    |              |      MEH      |              |               //
                       //              |               |              |               |              |               //
                       //--------------------------------------------------------------------------------------------//
                       //              |               |              |               |              |               //
    K_NUM_HYP = 21,    //       K      |    NUMPAD     |              |    HYPER      |              |               //
                       //              |               |              |               |              |               //
                       //--------------------------------------------------------------------------------------------//
                       //              |               |              |               |              |               //
    M_CHO_HYP = 22,    //       M      |     CHORD     |              |    HYPER      |              |               //
                       //              |               |              |               |              |               //
                       //--------------------------------------------------------------------------------------------//
};