[Keyboard] cKeys theDora: Configurator fix (#6828) Make the layout actually match the orientation.
[Keymap] Use 75_ansi and community layout for xd84 (#6821) * Use 75_ansi and community layout for xd84 - work around flash issues by disabling most of the animations * Remove rules.mk
Minor link fix in Clueboard README (#6823) Small change to fix the README link to go to the actual 66_hotswap instead of just the 66%.
[Keymap] Port personal keymap to 60_tsangan_hhkb (#6820) * Port personal keymap to 60_tsangan_hhkb - add 60_tsangan_hhkb layout to plain60 - Fix bug in split rs in plain60 - use community and user based layout for 60_tsangan_hhkb - set up audio for plain60 only * Add LAYOUT_60_ansi_split_bs_rshift
[Keyboard] Reviung39: Configurator layout support (#6819)
[Keyboard] Added QMK-DFU config to Vitamins Included rev2 (#6818)
[Keymap] Add preonic/kjwon15 layout (#6812) * Add my custom keymap * Remove del key on left, Add pscr * Move Audio MOD key to pass ctrl * Change startup song * Enable clicky sound * Swap alt and gui * Fix semitones * Add mouse layer * Change startup song Additionally, fixup 5 halftones * Add ctrl key to ctrl+click * Move media keys to restore raise number keys * Move mouse key layer switch * Swap media keys as normal * Fix music map * Move mouse speed limit to correct position * Move prtscr * Align keycodes * Add ctrl/esc, swap smart space keys * Change colemak, dvorak into custom layout * Fix pure mode (left space) * Fix mouse mode interrupt * Add Middle mouse click * Add Lefthand mouse scroll * Temporarily disable mouse speed * Rename custom layout to kjwon15 * Change readme * Apply suggestions from code review Co-Authored-By: fauxpark <fauxpark@gmail.com> * Apply suggestions from code review * Apply suggestions from code review Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update from default keymap's function
[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
[Keyboard] Add Crossed Keys/Keyhive Nightmare (#6796) * initial draft of nightmare files * fixed pins * fixed MT keycodes * updated READMEs * updated title in main readme * updated for split space * added OPT_TAB * fixed layer 1 keymap * Add DEL to keymap * Update Bootmagic pins * Update Keymap * Fix missing ) * Update Up arrow on keymap * Add hosted image for Nightmare render * Update info.json for Nightmare layout * Resolve suggestions from drashna * Add split space layout in nightmare.h and info.json
[Keymap] Added two different Swedish layouts for the Niu Mini 40% and Preonic 50%. (#6793) * added preonic keymap senseored * added niu_mini/tobias * Changed readme's to explain that these are swedish layouts * Apply suggestions from code review Co-Authored-By: Drashna Jaelre <drashna@live.com> * Update keyboards/niu_mini/keymaps/tobias/keymap.c Co-Authored-By: Drashna Jaelre <drashna@live.com> * Made changes according to drashna's suggestions * Changed to tap_code(KC_NLCK) * Added #define RGBLIGHT_SLEEP * Added #define RGBLIGHT_SLEEP * Removed include config.h
[Keyboard] Subatomic refactor (#3194) * Refactor: matrix * New readme file * Configurator support * change info.json to debug linting * use an enum to manage the layers * readme cleanup file header, docs links * use #pragma once in keyboard header file * use new-style OLKB layout macro naming scheme * fix layout macro references in keymap.c * correct Keyboard Maintainer
[Keyboard] Add Efreet keyboard (#6811) * start wraith firmware * completed initial setup * added amber keymap to wraith * fixed LEDs, wrote readme files * reverted bootloader type after troubleshooting * decapitalised files and directory as per qmk standards * Update Wraith keyboard folder - Add timer keymap with documentation - Remove boilerplate in rules.mk, ready for pull request - Update info.json with ISO and ANSI layouts, ready for QMK Configurator * Add Efreet keyboard * Remove unnecessary keyboard folders * Enable community layout support for Efreet - Rename LAYOUT macro to LAYOUT_ortho_4x12 - Add layout macro named LAYOUT_planck_mit - Remove unnecessary magic key command, as we are using the default - Fix readme.md formatting for GitHub * Fix community layout support for Efreet - Fix 2u spacebar keycodes in LAYOUT_planck_mit to denote absence of switch - Turn on Community Layouts in rules.mk * Update default keymap.c to use community layout
[Keyboard] Rabbit68: Configurator layout support (#6809)
[Keymap] Add Z-layer to narze layouts (#6806) * Revert raise/backspace mod tap to just backspace * Add Dev layer * Use Dev layer on holding z key * Add Dev layer for Ergodox
65 ansi blocker everywhere (everywhere I can find) (#6805) * e6.5 actually already had a 65_ansi_blocker LAYOUT macro, so just had to enable in rules. * Add the 65_ansi_blocker LAYOUT macro and enable in rules.mk * rename LAYOUT macro in .h and in the keymap.c as it was only a default keymap. Also enable in rules.mk * rename but also had to define the existing LAYOUT macro as the new one to prevent breakage of existing keymaps * add 65_ansi_blocker support for vinta * forgot to update the info.json on these * add new default layout 65_ansi_blocker support to alt * add 65_ansi_blocker support * undo changes
[Keyboard] Added support for ErgoDox with STM32 Microcontroller (#5398) * Began Work On STM32 Ergodox Changes to be committed: new file: keyboards/ergodox_stm32/config.h new file: keyboards/ergodox_stm32/rules.mk * test * Now it compile. Not linking thou * Screw this Linker. It links now! * Blinkly Keyboard * bootloader test code * Working on matrix / i2c stuff * Progress (LED Blink) * Progress on MCP_23017 Status Flag * [WIP] * update * Works! Remeber to change back the bootloader address when the new bootloadrer is ready. * Time to go debug the i2c * Finally, it now works with PCB Rev 1.0.2 * updated for rev.2 pcb * minor compilation fix * Why when debugger is enabled then everything works. * Remeber to call init functions. * Update arm i2c driver to support STM32F103 series device. * fix include once header. Replaced with #pragma once. * complication test
[Keymap] update personal keymap (#6817)
[Keymap] Various enhancements for dshields user space and keymaps. (#6816) - Add oneshot mod/layer unlocking - Fix Planck rev 3 backlight breathing - Fix Planck rev 6 build with arm gcc 9.2.0 - General code clean up
[Keyboard] Add additional LAYOUT macros to Noxary 260 (#6815) * add default LAYOUT_60_ansi * add LAYOUT_60_hhkb support * add tsangan_hhkb support * add ISO support and rename LAYOUT to LAYOUT_all * formatting * add community layouts support * remove unneeded code * missed a LAYOUT rename * add link time optimization to reduce firmware size for some people's keymaps
[Keymap] add keymap broswen for kbd75 (#6814)