defs.c 436 B

1234567891011121314151617181920212223242526272829
  1. /**
  2. * Variables
  3. *
  4. */
  5. int held_esc_threshold = 230;
  6. bool is_esc_held = false;
  7. uint16_t held_esc_timer = 0;
  8. /**
  9. * Define Layers
  10. */
  11. enum layers {
  12. BASE = 0,
  13. NRMN,
  14. GAME,
  15. FCTN,
  16. KEYB
  17. };
  18. /**
  19. * Define Custom Keycodes
  20. */
  21. enum custom_keycodes {
  22. HLD_ESC = SAFE_RANGE,
  23. MOD_UP = MT(MOD_RSFT, KC_UP),
  24. MOD_RT = MT(MOD_HYPR, KC_RIGHT),
  25. MOD_DN = MT(MOD_RCTL, KC_DOWN),
  26. MOD_LT = MT(MOD_RGUI, KC_LEFT)
  27. };