[Keyboard] Add 2key2crawl (#6727) * adding working 2key2crawl Adding working 2key2crawl files edited files in accordance with original PR comments * Changes Changes and updates * Update readme.md * Update config.h removed IS_COMMAND block that was missed in previous commit * Changes to vol/keymap.c Removed unneccesary function
Fix Corne keyboard matrix configuration (#6684)
Add to VSCode's recommended extensions (#6656) This includes a number of recommended extensions from the VS Code doc page that should make coding things a lot easier for QMK Firmware.
[Keymap] adding emdarcher's keymap for mf68 and tada68 (#6718) * adding a custom mf68 keymap * added custom tada68 keymap * readme edit on tada68 map * added mac fast-forward and rewind keybindings to tada68 emdarcher keymap * tada68 keymap documentation and edits * cleanup and edits * typo fix in emdarcher's tada68 keymap * cleaning up emdarcher keymap for tada68 * cleaned up emdarcher keymap for mf68
[Keymap] xunz layout for dz60rgb (#6716) * [Update] Add xunz layout for dz60rgb * [Update] Update layout.json and Readme.md * [Delete] Delete unnecessary files * [Create] Create new readme.md * Update keyboards/dztech/dz60rgb/keymaps/xunz/rules.mk Co-Authored-By: Drashna Jaelre <drashna@live.com> * [Update] Delete some unnecessary code in config.h * Update keyboards/dztech/dz60rgb/keymaps/xunz/config.h Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/dztech/dz60rgb/keymaps/xunz/config.h Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/dztech/dz60rgb/keymaps/xunz/rules.mk Co-Authored-By: fauxpark <fauxpark@gmail.com>
Tidy up backlight header use to avoid build issues (#6714)
Fix boards being skipped during make all
remove synthing conflict file (#6717)
Created new_keymap.py, python version of new_keymap.sh (#6066) * Created python version of new_keymap.sh: new_keymap.py * Updated usage message * Updated new_keymap.py to use python3.5+ syntax & be more similar to new_keyboard.sh * Updated complete message * Updated usage in argparser and removed incorrect usage_message * Reverted the fstrings back to strings that use .format() & updated docstring convention * Added helper to recursively cd .. until at qmk_firmware root directory * Revert "Added helper to recursively cd .. until at qmk_firmware root directory" This reverts commit 61a0ff3b25f91901287bec8d58eb51a1f126e2ad. * Updated new_keymap.py to use printf-style format strings * First draft lib/python/qmk/cli/new/keymap.py with milc * Removed shebang & syspath appending lines * Added optional args & resolved some cr comemnts * Added a docstring and updated strings
[Keyboard] Added a simple 2x5 Keypad with 4 layers (#6699) * Added new 2x5 Keypad with 3 LEDs to indicate the selected layer. By Jonathan Cameron. * Minor refactor from suggestions from qmk team * Added * Moved to 'handwired' directory * Update readme.md * Update readme.md * Update readme.md * Update keyboards/handwired/2x5keypad/readme.md Co-Authored-By: fauxpark <fauxpark@gmail.com> * Switch to image offsite * Moved image offsite * Update keyboards/handwired/2x5keypad/keymaps/default/keymap.h Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/handwired/2x5keypad/2x5keypad.h Co-Authored-By: fauxpark <fauxpark@gmail.com> * Moved functions into .c file per suggestions * Cosmetic * Fixed function called, per suggestions. * Update keyboards/handwired/2x5keypad/2x5keypad.h Ok Co-Authored-By: fauxpark <fauxpark@gmail.com> * Moved LED functions to the top level since they can be used it various flavors * Declare those moved LED functions! * Update keyboards/handwired/2x5keypad/config.h Co-Authored-By: Drashna Jaelre <drashna@live.com>
[Keyboard] Waldo RGB Enable (#6711) * enable rgb animations * clean up code
[Keymap] Update to narze keymaps (#6694) Use Right GUI as backspace key & 1ms polling interval on narze keymaps * Refactor & reimplement mod tap macros * Reduce tapping term * Update readme * Add narze userspace * Make use of narze userspace * Extract Superduper mode * Refactor Superduper mode * (Ergodox Infinity) Prevent stuck modifiers * Update ergodox_infinity/narze likewise * Add warning for building Infinity with docker * Fix include eeprom.h in superduper * Try enabling superduper mode with combo for ergodox infinity * Apply suggestions on #4546 * Convert to 4 spaces * Map backlight step key * Replace PLAY_NOTE_ARRAY * Fix superduper toggle * Re enable audio in planck rev4 * Use perform_space_cadet * Remove superduper mod tap triggers * Add readme for planck light firmware flashing command * Remove unused layers * Remove unused keycodes * Add backlight toggle * Remove unused songs & use DEFAULT_LAYER_SONGS * Update readme * Move includes to header file * Set RGUI & raise as backspace & unbind actual backspace * tmp * Fix qwerty doc * Use 1ms polling rate
[Keyboard] Add the E6.5 keyboard (#6693) The E6.5 is the new 65% keyboard made by Exclusive. This changeset adds its PCB to QMK, including all the bottom row variants and iso/ansi/split BS layouts.
[Keyboard] Add DP60 keyboard (#6679) * add dp60 keyboard * fixup wording in readme * fix layout name in default keymap. I was missing an r * Add QMK Configurator support for the additional layouts * Update keyboards/dp60/config.h Co-Authored-By: Drashna Jaelre <drashna@live.com> * Update keyboards/dp60/config.h Co-Authored-By: Drashna Jaelre <drashna@live.com> * Update keyboards/dp60/config.h Co-Authored-By: Drashna Jaelre <drashna@live.com> * Update keyboards/dp60/config.h Co-Authored-By: Drashna Jaelre <drashna@live.com> * Update keyboards/dp60/config.h Co-Authored-By: Drashna Jaelre <drashna@live.com> * strip out the VIA enabling from default rules.mk * add a VIA only keymap
[Keyboard] Add Rabbit68 Keyboard w/ default,kaiec keymaps. (#6676) * Add Rabbit68 Keyboard w/ default,kaiec keymaps. * Requested changes by @fauxpark * Change flash command, as suggested by @drashna * Update keyboards/rabbit/rabbit68/readme.md Co-Authored-By: Drashna Jaelre <drashna@live.com> * Add link to Github repo As I per suggestion changed the link above to an image, I added now the link to the project page to the Open Source text, where it actually makes the most sense.
[Keyboard] Feature/dz60rgb cleanups (#6697) * change LAYOUT_ANSI to LAYOUT_60_ansi * change QMK Configurator layout to LAYOUT_60_ansi as well * add 60_ansi support so I can make my userspace =) * update readme * Very strange. ISO keymap is still using 60_ansi LAYOUT macro. But then again....no ISO hottswap dz60 has been released
[Keyboard] Add Freyr keyboard (#6664) * Add Freyr keyboard Add new Freyr tkl keyboard * add comunity layout * Update info.json * Update readme.md * Update info.json * Update keymap.c
Add Copenhagen Click Pad (#6681) * Add Copenhagen Click Pad * Update keyboards/copenhagen_click/click_pad_v1/rules.mk Co-Authored-By: fauxpark <fauxpark@gmail.com> * Removing left over boilerplate * Update keyboards/copenhagen_click/click_pad_v1/config.h Co-Authored-By: Drashna Jaelre <drashna@live.com> * Update keyboards/copenhagen_click/click_pad_v1/readme.md Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update readme.md
Actually use correct bootloader not found message (#6695)
Move Bootloader not found message to global variable (#6688) * Move Bootloader not found message to global variable * Apply suggestions from code review Co-Authored-By: fauxpark <fauxpark@gmail.com>