tap_dances.h 791 B

12345678910111213141516171819202122
  1. #pragma once
  2. #include "ninjonas.h"
  3. enum custom_tapdances{
  4. TD_ESC_CAPS = 0,
  5. TD_LBRC_BACK,
  6. TD_RBRC_FWD,
  7. TD_TAB_CTRLTAB,
  8. TD_GRV_CTRLGRV,
  9. TD_GUI_GUISPC,
  10. TD_W_CTRLW,
  11. TD_Q_GUIQ,
  12. };
  13. #define T_ESC TD(TD_ESC_CAPS) // Tap for ESC, double tap for CAPSLOCK
  14. #define T_LBRC TD(TD_LBRC_BACK) // Tap for [, double tap for back browser
  15. #define T_RBRC TD(TD_RBRC_FWD) // Tap for ], double tap for forward browser
  16. #define T_TAB TD(TD_TAB_CTRLTAB) // Tap for TAB, double tap for CTRL + TAB
  17. #define T_GRV TD(TD_GRV_CTRLGRV) // Tap for GRV, double tap for  + GRV
  18. #define T_GUI TD(TD_GUI_GUISPC) // Tap for , double tap for  + Space
  19. #define T_W TD(TD_W_CTRLW) // Tap for W, double tap for  + W
  20. #define T_Q TD(TD_Q_GUIQ) // Tap for Q, double tap for  + Q