summaryrefslogtreecommitdiff
path: root/keyboards
Commit message (Collapse)AuthorAge
* correct default keymap for wonderland (#6835)Homerow Co2019-09-28
| | | tested
* [Keyboard] update angel17 (#6831)kakunpc2019-09-28
|
* [Keymap] Personal xd75 keymap "Odyssey" (#6830)Flutterlice2019-09-27
|
* [Keyboard] cKeys theDora: Configurator fix (#6828)noroadsleft2019-09-27
| | | Make the layout actually match the orientation.
* Minor link fix in Clueboard README (#6823)Zachary J. Slater2019-09-26
| | | 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)Yan-Fa Li2019-09-25
| | | | | | | | | | | * 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)noroadsleft2019-09-25
|
* [Keyboard] Added QMK-DFU config to Vitamins Included rev2 (#6818)Mikkel Jeppesen2019-09-25
|
* [Keymap] Add preonic/kjwon15 layout (#6812)Jeong Arm2019-09-25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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)Jonas Avellana2019-09-25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * [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)Cody Bender2019-09-25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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 ↵senseored2019-09-25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | 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)noroadsleft2019-09-25
| | | | | | | | | | | | | | | | | | | | | | | | * 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)Amber Holly2019-09-25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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)noroadsleft2019-09-25
|
* [Keymap] Add Z-layer to narze layouts (#6806)Manassarn "Noom" Manoonchai2019-09-25
| | | | | | | | | | * 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)MechMerlin2019-09-25
| | | | | | | | | | | | | | | | | | | | * 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)Yaotian Feng2019-09-25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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)ishtob2019-09-25
|
* [Keymap] Various enhancements for dshields user space and keymaps. (#6816)Daniel Shields2019-09-25
| | | | | | - 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)MechMerlin2019-09-25
| | | | | | | | | | | | | | | | | | | | * 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)Brad2019-09-25
|
* [Keymap] New keymap for the DZ65RGB (#6792)Sid Carter2019-09-25
| | | | | | | | | | | | * new keymap for my chocolate tofu65 with dz65rgb * consistent with a tada68 layout * remove extra layer, add swap keycodes and mouse keycodes * fix the tabs and spaces * fix the left shift
* Bathroom Epiphanies Pegasus Hoof: add LAYOUT_tkl_jis data to QMK ↵noroadsleft2019-09-24
| | | | | | | | Configurator (#6802) * Bathroom Epiphanies Pegasus Hoof: add LAYOUT_tkl_jis data * use normal English labels
* [Keyboard] KBD67 Mk.II RGB info.json missing a column (#6807)MechMerlin2019-09-24
| | | | | | * looks like configurator layout was missing a column * add a key count
* Cleanup rules.mk for 32U4 keyboards, 0-9 (#6789)fauxpark2019-09-24
|
* Refactor the KBD67 Mk.II RGB (#6799)MechMerlin2019-09-23
| | | | | | | | | | | | | | * move kbd67mkiirgb into kbd67 directory as mkiirgb * rename files * rename LAYOUT to LAYOUT_65_ansi_blocker * add support for default layout * update readme for new build target * update parent readme with the fourth variant
* format code according to conventions [skip ci]QMK Bot2019-09-24
|
* [Keymap] mikethetiger's milk keymap (#6611)mikethetiger2019-09-23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Added my Preonic keymap * Update keyboards/preonic/keymaps/mikethetiger/keymap.c Co-Authored-By: mikethetiger <30720424+mikethetiger@users.noreply.github.com> * Update keyboards/preonic/keymaps/mikethetiger/keymap.c Co-Authored-By: mikethetiger <30720424+mikethetiger@users.noreply.github.com> * Added my Preonic keymap * Added my Preonic keymap * mikethetigers lets slpit eh keymap * mikethetiger's milk keymap * Update rules.mk * Update keyboards/thevankeyboards/minivan/keymaps/mikethetiger/keymap.c Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update rules.mk Better?
* [Keyboard] 65_ansi_blocker support for Doro67 (#6791)MechMerlin2019-09-23
| | | | | | | | | | | | | | | | | | | | | | * rename LAYOUT to LAYOUT_65_blocker_ansi * rename LAYOUT macro * enable LAYOUT_65_blocker_ansi community layout support and remove uneeded lines of code * rename LAYOUT to LAYOUT_65_blocker_ansi * rename LAYOUT macro * enable LAYOUT_65_blocker_ansi community layout support * enable LAYOUT_65_blocker_ansi support * fix rename mess up * add QMK Configurator support with the new rename * rename blocker_ansi to ansi_blocker as it rolls off the tongue easier
* [Keyboard] Fix pinout on the copenhagen clickpad (#6788)Callum Hart2019-09-23
|
* [Keyboard] fix OLKB layout macro aliases (#6761)noroadsleft2019-09-21
|
* [Keyboard] Move more percent boards into the percent directory (#6781)MechMerlin2019-09-21
| | | | | | | | | | | | | | * move canoe into percent directory * update readme for new make path * move skog into percent directory * update readme for new path and new instructions * update readme * fix error in naming
* [Keymap] Move common code and configuration to userspace for dshields ↵Daniel Shields2019-09-21
| | | | keymaps. (#6537)
* [Keymap] Bonta keymap for massdrop/ALT (#6391)Benjamin2019-09-21
| | | | | | | | * Added new bonta keymap. * Added a note. * Made map more mac like.
* [Keyboard] Update Stapelberg readme.md (#5557)jlquinn2019-09-20
| | | Previously suggested parts are hard to find or non-existent. Update with available part numbers.
* [Keyboard] Add Discipad, Update Zadig doc for USBaspLoader (#6771)coseyfannitutti2019-09-20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * add discipad * Update driver_installation_zadig.md * Update keyboards/coseyfannitutti/discipad/info.json Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/coseyfannitutti/discipad/readme.md Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * Update rules.mk * Update keyboards/coseyfannitutti/discipad/rules.mk Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * Update docs/driver_installation_zadig.md Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/coseyfannitutti/discipad/discipad.c Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update docs/driver_installation_zadig.md Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update docs/driver_installation_zadig.md Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update rules.mk * Update discipad.c * Update driver_installation_zadig.md * Update config.h
* Cleanup rules.mk for 32A and 328P keyboards (#6767)fauxpark2019-09-20
|
* [Keymap] Added my personal keymaps for dz60 and TMO50. (#6772)Brian Lou2019-09-19
| | | | | | | | | | | | * Added ottodokto keymaps for dz60 and tmo50. * moved placement of keymaps to proper directory * fixed accidental deletion of semicolon for tmo50 map * fix to use short form codes Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Cleanup rules.mk for 16U2 and 32U2 keyboards (#6768)fauxpark2019-09-19
| | | | | | * Cleanup rules.mk for 16U2 and 32U2 keyboards * Add back Tap Dance build option
* Cleanup rules.mk for USB64 and USB128 keyboards (#6769)fauxpark2019-09-19
|
* [Keyboard] 1up60hte cleanup + bugfix (#6763)MechMerlin2019-09-18
| | | | | | | | * move caps lock led to keyboard level so even QMK Configurator users have access to it * set bootloader correctly to atmel-dfu * clean up extra carriage return
* [Keymap] Update Planck Layer Diagram To Match Layer (#6712)Alex Mayer2019-09-18
|
* [Keyboard] 201909 s75 custom encoder (#6745)Andrew Kannan2019-09-18
| | | | | | | | | | | | | | * Handle custom encoder configuration * Whitespace changes * Undo broken stuff * more * Remove printfs * fix the dumb bug
* [Keyboard] Introduce AT-AT 660M (#6729)Adrien Tétar2019-09-18
| | | | | | | | | | | | * Introduce AT-AT 660M * PR feedback Co-Authored-By: fauxpark <fauxpark@gmail.com> * Add dfu-util args * Add URL
* [Keyboard] add personal fullsize pcb hnah108 (#6759)vuhopkep2019-09-17
| | | | | | * add personal fullsize pcb hnah108 * Update keymap.c
* [Keyboard] Fix compile issues for OLKB Default keymaps (#6751)Drashna Jaelre2019-09-18
|
* [Keyboard] xd87: add capslock led support (#6758)fougner2019-09-17
|
* [Keyboard] Freyr: Configurator bugfixes (#6756)noroadsleft2019-09-17
| | | | | | - rebuild LAYOUT_all tree (key count mismatch) - correct keyboard dimensions and key positioning - complete key object labels - debug linting (one key object per line; changes white space only)
* [Keyboard] KBD75 refactor (#6755)noroadsleft2019-09-17
| | | | | | | | | | | | | | | | | | | | | | | | | * convert codebase to #pragma once * fix file includes - quantum.h is included at keyboard level, redundant at revision level - keyboard-level path is accessible at revision level, remove relative pathing * duplicate common layout macros from rev1 to rev2 Add the layout macros supported by both rev1 and rev2 to rev2.h directly, which exposes these layouts to QMK Configurator. * enable community layout support (75_ansi, 75_iso) * add LAYOUT_75_iso layout data It needs its own tree because its keys are in a different order from LAYOUT_iso_1u even though the physical layout is the same. * minimize rules.mk files (use QMK defaults) * use atmel-dfu bootloader rule * fix typo on rev1 info.json