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.

59 lines
3.6 KiB

  1. /*
  2. * SuperCoder 2000 layout
  3. */
  4. #include QMK_KEYBOARD_H
  5. /* Layers */
  6. #define SC2K 0 // default layer
  7. /* The Keymap */
  8. const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
  9. /* Keymap 0: Base Layer
  10. *
  11. * ,-----------------------------------------------------. ,-----------------------------------------------------.
  12. * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
  13. * |-----------+------+------+------+------+-------------| |------+------+------+------+------+------+-----------|
  14. * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
  15. * |-----------+------+------+------+------+------| | | |------+------+------+------+------+-----------|
  16. * | 0 | 0 | 0 | 0 | 0 | 0 |------| |------| 1 | 1 | 1 | 1 | 1 | 1 |
  17. * |-----------+------+------+------+------+------| 0 | | 1 |------+------+------+------+------+-----------|
  18. * | 0 | 0 | 0 | 0 | 0 | 0 | | | | 1 | 1 | 1 | 1 | 1 | 1 |
  19. * `-----------+------+------+------+------+-------------' `-------------+------+------+------+------+-----------'
  20. * | 0 | 0 | 0 | 0 | 0 | | 1 | 1 | 1 | 1 | 1 |
  21. * `-----------------------------------' `-----------------------------------'
  22. * ,-------------. ,-------------.
  23. * | DONE | DONE | | DONE | DONE |
  24. * ,------|------|------| |------+------+------.
  25. * | | | DONE | | DONE | | |
  26. * | DONE | DONE |------| |------| DONE | DONE |
  27. * | | | DONE | | DONE | | |
  28. * `--------------------' `--------------------'
  29. */
  30. [SC2K] = LAYOUT_ergodox(
  31. // left hand
  32. KC_0 ,KC_0 ,KC_0 ,KC_0 ,KC_0 ,KC_0 ,KC_0
  33. ,KC_0 ,KC_0 ,KC_0 ,KC_0 ,KC_0 ,KC_0 ,KC_0
  34. ,KC_0 ,KC_0 ,KC_0 ,KC_0 ,KC_0 ,KC_0
  35. ,KC_0 ,KC_0 ,KC_0 ,KC_0 ,KC_0 ,KC_0 ,KC_0
  36. ,KC_0 ,KC_0 ,KC_0 ,KC_0 ,KC_0
  37. ,KC_ENT ,KC_ENT
  38. ,KC_ENT
  39. ,KC_ENT ,KC_ENT ,KC_ENT
  40. // right hand
  41. ,KC_1 ,KC_1 ,KC_1 ,KC_1 ,KC_1 ,KC_1 ,KC_1
  42. ,KC_1 ,KC_1 ,KC_1 ,KC_1 ,KC_1 ,KC_1 ,KC_1
  43. ,KC_1 ,KC_1 ,KC_1 ,KC_1 ,KC_1 ,KC_1
  44. ,KC_1 ,KC_1 ,KC_1 ,KC_1 ,KC_1 ,KC_1 ,KC_1
  45. ,KC_1 ,KC_1 ,KC_1 ,KC_1 ,KC_1
  46. ,KC_ENT ,KC_ENT
  47. ,KC_ENT
  48. ,KC_ENT ,KC_ENT ,KC_ENT
  49. ),
  50. };