keymap.c 780 B

123456789101112131415161718192021222324252627282930
  1. /*
  2. * PLANCK - Dvorak turkish
  3. * Keymap by @bbaserdem
  4. * Dvorak layout with multiple features
  5. * Most of the code is in the "user" directory.
  6. * Check qmk_firmware/users/bbaserdem for the main part of the code
  7. */
  8. #pragma message "You may need to add LAYOUT_planck_grid to your keymap layers - see default for an example"
  9. #include "planck.h"
  10. #include "bbaserdem.h"
  11. const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
  12. // Main Dvorak layer
  13. [_DV] = DVORAK,
  14. // Turkish and special character overlay
  15. [_AL] = ALTCHAR,
  16. // Gaming layer
  17. [_GA] = GAME,
  18. // Numbers layer
  19. [_NU] = NUMBERS,
  20. // Settings layer
  21. [_SE] = SETTINGS,
  22. // Mouse emulation layer
  23. [_MO] = MOUSE,
  24. #ifdef MUSIC_ENABLE
  25. // Music mode
  26. [_MU] = MUSIC,
  27. #endif
  28. };