keymap.c 495 B

1234567891011121314151617181920212223242526
  1. #include QMK_KEYBOARD_H
  2. enum layers {
  3. _MAIN,
  4. _RAISE,
  5. _LOWER,
  6. };
  7. // Readability keycodes
  8. #define LOWER MO(_LOWER)
  9. #define RAISE MO(_RAISE)
  10. const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
  11. [_MAIN] = LAYOUT(
  12. KC_0, KC_1, KC_4, KC_7,
  13. KC_ENT, KC_2, KC_5, KC_8,
  14. RAISE, KC_3, KC_6, KC_9
  15. ),
  16. [_RAISE] = LAYOUT(
  17. _______, _______, _______, _______,
  18. _______, _______, _______, _______,
  19. _______, _______, _______, RESET
  20. )
  21. };