]> git.donarmstrong.com Git - qmk_firmware.git/blobdiff - keyboards/ergodox_ez/keymaps/hacker_dvorak/tap_dance/tap_dances.c
Keymap: Refactor Hacker Dvorak (#4688)
[qmk_firmware.git] / keyboards / ergodox_ez / keymaps / hacker_dvorak / tap_dance / tap_dances.c
diff --git a/keyboards/ergodox_ez/keymaps/hacker_dvorak/tap_dance/tap_dances.c b/keyboards/ergodox_ez/keymaps/hacker_dvorak/tap_dance/tap_dances.c
new file mode 100644 (file)
index 0000000..3d44698
--- /dev/null
@@ -0,0 +1,74 @@
+                       //--------------------------------------------------------------------------------------------//
+                       //              |               |              |               |              |               //
+                       //  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,     //       '      |       "       |              |               |              |               //
+                       //              |               |              |               |              |               //
+                       //--------------------------------------------------------------------------------------------//
+                       //              |               |              |               |              |               //
+    SCLN_COLN = 5,     //       ;      |       :       |              |               |              |               //
+                       //              |               |              |               |              |               //
+                       //--------------------------------------------------------------------------------------------//
+                       //              |               |              |               |              |               //
+    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,    //       .      |       ,       |              |               |              |               //
+                       //              |               |              |               |              |               //
+                       //--------------------------------------------------------------------------------------------//
+                       //              |               |              |               |              |               //
+    NONE_LEAD = 16,    //     NONE     |   ALT+SHIFT   | LEAD         |               |              |               //
+                       //              |               |              |               |              |               //
+                       //--------------------------------------------------------------------------------------------//
+};