You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

38 lines
773 B

  1. #pragma once
  2. #include "quantum.h"
  3. #define BWORD LCTL(KC_BSPC)
  4. #define BLINE LALT(KC_BSPC)
  5. #define LWORD LCTL(KC_LEFT)
  6. #define RWORD LCTL(KC_RIGHT)
  7. #define JUMPBACK LSFT(KC_TAB)
  8. #define UNDO LCTL(KC_Z)
  9. #define XPANDR LCTL(LSFT(KC_X))
  10. #define NTAB LCTL(KC_T)
  11. #define CTAB LCTL(KC_W)
  12. #define XPANDR LCTL(LSFT(KC_X))
  13. #define CMDBSP MT(MOD_LGUI, KC_BSPC)
  14. #define ALTDEL MT(MOD_LALT, KC_DEL)
  15. #define TAB1 LCTL(KC_1)
  16. #define TAB2 LCTL(KC_2)
  17. #define TAB3 LCTL(KC_3)
  18. #define TAB4 LCTL(KC_4)
  19. #define CTRLSP MT(MOD_LCTL, KC_SPACE)
  20. #define RVOLU LCTL(KC_RBRC)
  21. #define RVOLD LCTL(KC_LBRC)
  22. #define QUIT LCTL(KC_Q)
  23. // Define all of
  24. enum custom_keycodes {
  25. KC_MAKE = SAFE_RANGE,
  26. CSPEAK,
  27. SPEAK1,
  28. SPEAK2,
  29. SPEAK3,
  30. SPEAK4,
  31. PARADOWN,
  32. WREFRESH,
  33. PMERGE,
  34. REMCAPS,
  35. EMDASH
  36. };