keymap.c 409 B

1234567891011121314151617181920212223
  1. #include "nano.h"
  2. #define _MAIN 0
  3. #define _FN 1
  4. #define KC_ KC_TRNS
  5. #define KC_X0 LT(_FN, KC_ESC)
  6. #define KC_RTOG RGB_TOG
  7. #define KC_RMOD RGB_MOD
  8. #define KC_RHUI RGB_HUI
  9. #define KC_RHUD RGB_HUD
  10. const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
  11. [_MAIN] = LAYOUT(
  12. VOLU,MPLY,MPRV,PGUP,
  13. VOLD,MUTE,MNXT,PGDN
  14. ),
  15. [_FN] = LAYOUT(
  16. F , ,RHUI, ,
  17. RTOG,RMOD,RHUD,
  18. )
  19. };