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.

133 lines
9.3 KiB

[Keymap] ninjonas keymap for crkbd & ninjonas userspace updates (#6797) * [keymap(crkbd)] introducing crkbd keymap on ninjonas profile * [keymap(crkbd)] introducing crkbd keymap on ninjonas profile * [refactor(crkbd)] reducing file size by selecting RGB animations * [refactor(crkbd)] added shiftit key * [refactor(crkbd)] added shiftit key * [chore(crkbd)] adding SLEEP_LED_ENABLE on rules.mk * [refactor(crkbd)] added keylog & removed static rainbow RGB * [feat(crkbd)] introduced em-dash '—' keymap * [feat(crkbd)] added screenshot functionality * [refactor(lily58,pinky3)] moving media keys * [refactor(lily58)] Added emdash key * [chore] removing NUMBERS & FUNCTIONS layers as they're useless * [chore] removing NUMBERS & FUNCTIONS layers as they're useless * [chore(crkbd,lily48)] Updating README.md * [feat] added K_LAPP & K_RAPP to mimic command + tab * [feat] added K_LAPP & K_RAPP to mimic command + tab * [fix(#6797)] resolving changes requested by @drashna * [fix(#6797)] first cut on using QMK OLED Driver * [fix(#6797)] cleaning up rules.mk * [fix(#6797)] making scrolling logo work * [fix(#6797)] Using OLED Driver for Lily58 * [fix(#6797)] Moved OLED driver implementation to ninjonas userspace * [fix(#6797)] Bringing back crkbd & lily58 logos * [fix(#6797)] Turning off OLED based off @drashna's workaround in #5982 * [fix(#6797)] whoops! forgot to checkin crkbd/config.h * [fix(#6797)] fixing issue with OLED randomly turning on * [fix(#6797)] using default glcdfont.c for lily58 & crkbd * [fix(#6797)] Using LINK_TIME_OPTIMIZATION_ENABLE rather than EXTRAFLAGS as per code review * [fix(#6797)] updating M_MALL macro as per code review by @fauxpark
4 years ago
[Keymap] ninjonas keymap for crkbd & ninjonas userspace updates (#6797) * [keymap(crkbd)] introducing crkbd keymap on ninjonas profile * [keymap(crkbd)] introducing crkbd keymap on ninjonas profile * [refactor(crkbd)] reducing file size by selecting RGB animations * [refactor(crkbd)] added shiftit key * [refactor(crkbd)] added shiftit key * [chore(crkbd)] adding SLEEP_LED_ENABLE on rules.mk * [refactor(crkbd)] added keylog & removed static rainbow RGB * [feat(crkbd)] introduced em-dash '—' keymap * [feat(crkbd)] added screenshot functionality * [refactor(lily58,pinky3)] moving media keys * [refactor(lily58)] Added emdash key * [chore] removing NUMBERS & FUNCTIONS layers as they're useless * [chore] removing NUMBERS & FUNCTIONS layers as they're useless * [chore(crkbd,lily48)] Updating README.md * [feat] added K_LAPP & K_RAPP to mimic command + tab * [feat] added K_LAPP & K_RAPP to mimic command + tab * [fix(#6797)] resolving changes requested by @drashna * [fix(#6797)] first cut on using QMK OLED Driver * [fix(#6797)] cleaning up rules.mk * [fix(#6797)] making scrolling logo work * [fix(#6797)] Using OLED Driver for Lily58 * [fix(#6797)] Moved OLED driver implementation to ninjonas userspace * [fix(#6797)] Bringing back crkbd & lily58 logos * [fix(#6797)] Turning off OLED based off @drashna's workaround in #5982 * [fix(#6797)] whoops! forgot to checkin crkbd/config.h * [fix(#6797)] fixing issue with OLED randomly turning on * [fix(#6797)] using default glcdfont.c for lily58 & crkbd * [fix(#6797)] Using LINK_TIME_OPTIMIZATION_ENABLE rather than EXTRAFLAGS as per code review * [fix(#6797)] updating M_MALL macro as per code review by @fauxpark
4 years ago
  1. # ninjonas Keymap for [Lily58 Pro](https://github.com/kata0510/Lily58)
  2. ## Keymap
  3. This keymap is designed based off my typing habits and is subject to change. Information about custom user macros and tap dances can be found [here](../../../../users/ninjonas).
  4. More information about the Lily58 pro keyboard can be found [here](https://yuchi-kbd.hatenablog.com/entry/2018/12/23/214342)
  5. ### QWERTY
  6. ```c
  7. /* QWERTY
  8. * ,-----------------------------------------. ,-----------------------------------------.
  9. * | ` | 1 | 2 | 3 | 4 | 5 | | 6 | 7 | 8 | 9 | 0 | - |
  10. * |------+------+------+------+------+------| |------+------+------+------+------+------|
  11. * | Tab | Q | W | E | R | T | | Y | U | I | O | P | \ |
  12. * |------+------+------+------+------+------| |------+------+------+------+------+------|
  13. * | ESC | A | S | D | F | G |-------. ,-------| H | J | K | L | ; | ' |
  14. * |------+------+------+------+------+------| [ | | ] |------+------+------+------+------+------|
  15. * |LShift| Z | X | C | V | B |-------| |-------| N | M | , | . | / | = |
  16. * `-----------------------------------------/ / \ \-----------------------------------------'
  17. * | Alt | Cmd | Ctrl | /Space / \Enter \ |BackSP| Del |LOWER |
  18. * | | | |/ / \ \ | | | |
  19. * `----------------------------' '------''--------------------'
  20. */
  21. ```
  22. ### DVORAK
  23. ```c
  24. /* DVORAK
  25. * ,-----------------------------------------. ,-----------------------------------------.
  26. * | ` | 1 | 2 | 3 | 4 | 5 | | 6 | 7 | 8 | 9 | 0 | - |
  27. * |------+------+------+------+------+------| |------+------+------+------+------+------|
  28. * | Tab | ' | , | . | P | Y | | F | G | C | R | L | \ |
  29. * |------+------+------+------+------+------| |------+------+------+------+------+------|
  30. * | ESC | A | O | E | U | I |-------. ,-------| D | H | T | N | S | / |
  31. * |------+------+------+------+------+------| [ | | ] |------+------+------+------+------+------|
  32. * |LShift| ; | Q | J | K | X |-------| |-------| B | M | W | V | Z | = |
  33. * `-----------------------------------------/ / \ \-----------------------------------------'
  34. * | Alt | Cmd | Ctrl | /Space / \Enter \ |BackSP| Del |LOWER |
  35. * | | | |/ / \ \ | | | |
  36. * `----------------------------' '------''--------------------'
  37. */
  38. ```
  39. ### COLEMAK
  40. ```c
  41. /* COLEMAK
  42. * ,-----------------------------------------. ,-----------------------------------------.
  43. * | ` | 1 | 2 | 3 | 4 | 5 | | 6 | 7 | 8 | 9 | 0 | - |
  44. * |------+------+------+------+------+------| |------+------+------+------+------+------|
  45. * | Tab | Q | W | F | P | G | | J | L | U | Y | ; | \ |
  46. * |------+------+------+------+------+------| |------+------+------+------+------+------|
  47. * | ESC | A | R | S | T | D |-------. ,-------| H | N | E | I | O | ' |
  48. * |------+------+------+------+------+------| [ | | ] |------+------+------+------+------+------|
  49. * |LShift| Z | X | C | V | B |-------| |-------| K | M | , | . | / | = |
  50. * `-----------------------------------------/ / \ \-----------------------------------------'
  51. * | Alt | Cmd | Ctrl | /Space / \Enter \ |BackSP| Del |LOWER |
  52. * | | | |/ / \ \ | | | |
  53. * `----------------------------' '------''--------------------'
  54. */
  55. ```
  56. ### LOWER
  57. ```c
  58. /* LOWER
  59. * ,------------------------------------------. ,------------------------------------------.
  60. * | F11 | F1 | F2 | F3 | F4 | F5 | | F6 | F7 | F8 | F9 | F10 | F12 |
  61. * |------+------+------+-------+------+------| |------+------+------+------+-------+------|
  62. * | | |KC_BRIU| Play | Mute | | | PgUp | Home | Up | End | |K_MDSH|
  63. * |------+------+------+-------+------+------| |------+------+------+------+-------+------|
  64. * | | |KC_BRID| Next |VolUp | |-------. ,-------| PgDn | Left | Down |Right |K_LOCK | |
  65. * |------+------+------+-------+------+------| | | |------+------+------+------+-------+------|
  66. * |M_SHFT| | | Prev |VolDn | |-------| |-------| | | | | |M_PYNV|
  67. * `------------------------------------------/ / \ \------------------------------------------'
  68. * | | | | / / \ \ | |M_CODE| |
  69. * | | | |/ / \ \ | | | |
  70. * `----------------------------' '------''--------------------'
  71. */
  72. ```
  73. ### RAISE
  74. ```c
  75. /* RAISE
  76. * ,-----------------------------------------. ,-----------------------------------------.
  77. * | | | | |K_CSCN| | | | | | | | |
  78. * |------+------+------+------+------+------| |------+------+------+------+------+------|
  79. * | | | MS_1 | MS_U | MS_2 | WH_U | | | | | | | |
  80. * |------+------+------+------+------+------| |------+------+------+------+------+------|
  81. * | | | MS_L | MS_D | MS_R | WH_D |-------. ,-------| | | | | | |
  82. * |------+------+------+------+------+------| | | |------+------+------+------+------+------|
  83. * | | | | | | |-------| |-------| | | | | | |
  84. * `-----------------------------------------/ / \ \-----------------------------------------'
  85. * | | | | / / \ \ | | | |
  86. * | | | |/ / \ \ | | | |
  87. * `----------------------------' '------''--------------------'
  88. */
  89. ```
  90. ### ADJUST
  91. ```c
  92. /* ADJUST
  93. * ,------------------------------------------. ,-----------------------------------------.
  94. * |EEP_RST| | | | | | | | | |COLMAK|DVORAK|QWERTY|
  95. * |-------+------+------+------+------+------| |------+------+------+------+------+------|
  96. * |M_MAKE | | | | | | | | | | | | |
  97. * |-------+------+------+------+------+------| |------+------+------+------+------+------|
  98. * |M_VRSN | | | | | |-------. ,-------| | | | | | |
  99. * |-------+------+------+------+------+------| | | |------+------+------+------+------+------|
  100. * |M_FLSH | | | | | |-------| |-------| | | | | | |
  101. * `------------------------------------------/ / \ \-----------------------------------------'
  102. * | | | | / / \ \ | | | |
  103. * | | | |/ / \ \ | | | |
  104. * `----------------------------' '------''--------------------'
  105. */
  106. ```
  107. <!--
  108. ### TEMPLATE
  109. ```c
  110. /* TEMPLATE
  111. * ,-----------------------------------------. ,-----------------------------------------.
  112. * | | | | | | | | | | | | | |
  113. * |------+------+------+------+------+------| |------+------+------+------+------+------|
  114. * | | | | | | | | | | | | | |
  115. * |------+------+------+------+------+------| |------+------+------+------+------+------|
  116. * | | | | | | |-------. ,-------| | | | | | |
  117. * |------+------+------+------+------+------| | | |------+------+------+------+------+------|
  118. * | | | | | | |-------| |-------| | | | | | |
  119. * `-----------------------------------------/ / \ \-----------------------------------------'
  120. * | | | | / / \ \ | | | |
  121. * | | | |/ / \ \ | | | |
  122. * `----------------------------' '------''--------------------'
  123. */
  124. ```
  125. -->