keycodes.h 649 B

12345678910111213141516171819202122232425262728
  1. #pragma once
  2. enum layers {
  3. _QWERTY,
  4. _LOWER,
  5. _RAISE,
  6. _ADJUST,
  7. };
  8. enum custom_keycodes { QWERTY = SAFE_RANGE, LOWER, RAISE, ADJUST, RGBRST };
  9. #define SFT_EQ MT(MOD_LSFT, KC_EQL)
  10. #define SFT_QT MT(MOD_RSFT, KC_QUOT)
  11. #define SFT_A MT(MOD_LSFT, KC_A)
  12. #define CTL_Z MT(MOD_LCTL, KC_Z)
  13. #define SFT_SCLN MT(MOD_RSFT, KC_SCLN)
  14. #define CTL_SLSH MT(MOD_RCTL, KC_SLSH)
  15. #define LOW_SPC LT(_LOWER, KC_SPC)
  16. #define RAI_EQ LT(_RAISE, KC_EQL)
  17. #define RAI_ENT LT(_RAISE, KC_ENT)
  18. #define LOW_BSP LT(_LOWER, KC_BSPC)
  19. #define LOW_DEL LT(_LOWER, KC_DEL)
  20. #define ADJ_GRV LT(_ADJUST, KC_GRV)
  21. #define KC_ANGL LSFT(KC_COMM)
  22. #define KC_ANGR LSFT(KC_DOT)