summaryrefslogtreecommitdiffstats
path: root/keyboards
Commit message (Collapse)AuthorAgeFilesLines
* [Keyboard] Add handwired F411 (#10504)Reibl János Dániel2020-10-286-0/+340
| | | Co-authored-by: Janos Daniel Reibl <janos.daniel.reibl@protonmail.com>
* [Keyboard] Bug fixes and improvements to PloopyCo devices (#10573)Drashna Jaelre2020-10-2732-61/+536
| | | Co-authored-by: Ryan <fauxpark@gmail.com>
* Add layout: 65_iso_blocker_split_bs (#10733)Ryan2020-10-265-4/+6
| | | | | * Add layout: 65_iso_blocker_split_bs * Add layout to readme
* manta60: update Configurator layout data (#10756)James Young2020-10-251-42/+42
|
* Rename keyboard-level readmes to lower-case (#10759)Erovia2020-10-2558-0/+0
| | | | | This is the recommendation in the [PR Checklist](https://docs.qmk.fm/#/pr_checklist?id=keyboard-prs) and it will make working with them easier in the CLI/API/etc.
* [Keyboard] Freoduo - handwired split ortho keyboard. (#10724)Filip Paryż2020-10-249-0/+384
| | | | | | | * Freoduo v1 - with fixes from @fauxpark and rebased to master branch of QMK. * One more suggested fix from @fauxpark * Fixes after @drashna review.
* emajesty/eiri: fix info.json key sequence (#10751)James Young2020-10-251-1/+51
| | | | | * emajesty/eiri: info.json debug linting * fix info.json key sequence
* draytronics/scarlet: add website and key labels to info.json (#10747)Blake2020-10-241-18/+18
| | | | | | * Correctly name keyboard in info.json * Added website and layout key labels to info.json
* [keyboard] Add Roadster support (#10698)AlisGraveNil2020-10-247-0/+212
| | | | | | | | | | | | | * Roadster * Update keyboards/clawsome/roadster/rules.mk Co-authored-by: Ryan <fauxpark@gmail.com> * Update keyboards/clawsome/roadster/config.h Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: Ryan <fauxpark@gmail.com>
* draytronics/scarlet: fix info.json data (#10746)James Young2020-10-241-0/+34
|
* doodboard/duckboard: fix info.json data (#10745)James Young2020-10-241-2/+2
|
* [Keymap] plaid keymap with custm LED animation (#10701)Benjamin Grosse2020-10-232-0/+205
|
* [Keyboard] Add Terrazzo Keyboard (#10408)Anne Demey2020-10-2318-0/+1560
| | | | | | | | | | | | | | | | | | * Ciao Terrazzo! * Keymap updates * Adding info json Cleaning up keymap files Readme updates with template * Coding style updates * Removing vscode files * PR feedback updates * biton32 -> get_highest_layer update Adding license headers
* [Keyboard] add via support and fix info.json for rartlice (#10690)Alabahuy2020-10-234-1/+83
| | | | | | | | | | | | | * Update info.json * Create keymap.c * Create config.h * Create rules.mk * Update keymap.c * Update keymap.c
* [Keyboard] Add pteron44 keyboard (#10708)Fidel Coria2020-10-237-0/+299
| | | | | | | | | | | | | * Add pteron44 * Apply suggestions from code review Co-authored-by: Ryan <fauxpark@gmail.com> * Apply suggestions from code review part 2 Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: Ryan <fauxpark@gmail.com>
* [Keyboard] add Basketweave keyboard (#10729)null-ll2020-10-237-0/+217
| | | | | | | | | | | | | | | * add basketweave keyboard * Fixed missing key in info.json layout * Update keyboards/basketweave/rules.mk Co-authored-by: Ryan <fauxpark@gmail.com> * Update keyboards/basketweave/readme.md Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: Ryan <fauxpark@gmail.com>
* [Keyboard] make Canoe Gen2 indicator configurable (#10722)kb-elmo2020-10-231-1/+3
|
* [Keymap] Add Zoom keymap for ANAVI Macro Pad 8 (#10715)Leon Anavi2020-10-231-0/+96
| | | | | | | | | | | | | | Zoom keymap for ANAVI Macro Pad 8 with the following shortcuts: * Alt+V: Start/stop video * Alt+A: Mute/unmute my audio * Alt+M: Mute/unmute audio for everyone except the host * Alt+S: Start/stop screen sharing * Alt+R: Start/stop local recording * Alt+P: Pause/resume recording * Alt+C: Start/stop cloud recording * Switch to 2nd layout to control backlighting and underlighting Signed-off-by: Leon Anavi <leon@anavi.org>
* [Keyboard] Add Cordillera PCB (#10711)coarse2020-10-2312-0/+2034
| | | | | | | | | | | | | | | | | | | | | | * Add initial Cordillera config * Update readme * Update info.json layouts * Update preview image Co-authored-by: Drashna Jaelre <drashna@live.com> * Remove extra rules Co-authored-by: Ryan <fauxpark@gmail.com> * Update bootmagic rule Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Ryan <fauxpark@gmail.com>
* Fix two `qmk info` complaints (#10737)Ryan2020-10-234-81/+304
| | | | | * Fix two `qmk info` complaints * Oops
* [Keyboard] Fix Moonlander indicator LEDs during sleep (#10683)Drashna Jaelre2020-10-231-2/+12
|
* Add nullbits nibble (#9250)Jay Greco2020-10-2321-0/+1492
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add NIBBLE keyboard * Update VID for VIA compatibility * Add QMK PR feedback * Update matrix_init_remote_kb() * Update with requested changes Clean up config, makefile rules, and keymap files * Update with changes for unified ANSI/ISO layout * Add NO_USB_STARTUP_CHECK note in readme * Add license info, update with PR changes -Refactor encoder, via_extras code -Refactor VIA specific code to live in keymap folder -Remove non-inclusive naming in remote keyboard.c/h -Add documentation to remote_keyboard.c -Add compiler check for vusb_detect for non-avr micros * Fix print formatter in encoder handler Co-authored-by: Nick Brassel <nick@tzarc.org> * Small PR updates -Remove unneded matrix code from nibble.c -Clean up include code in nibble_encoder.h * Update Big LED headerfile -Declare Big LED functions in header file (derp) * Update keyboards/nullbitsco/nibble/nibble.c -Update with drashna's suggested CAPS LED code change Co-authored-by: Drashna Jaelre <drashna@live.com> * Update keyboards/nullbitsco/nibble/rules.mk -Update with drasha's suggested makefile formatting changes Co-authored-by: Drashna Jaelre <drashna@live.com> * Fix caps_lock typo Co-authored-by: Nick Brassel <nick@tzarc.org> Co-authored-by: Drashna Jaelre <drashna@live.com>
* [Keyboard] Fix jian backlight related ifdefs (#10679)KgOfHedgehogs2020-10-224-2/+8
| | | | | * Add jian backlight enabled ifdefs * Fix adavnced layout LAYOUT_dips usage
* [Keyboard] Add support for Tunks Ergo33 keyboard (#10665)Mika Kuitunen2020-10-2216-0/+609
| | | | | | | | | | | | | | | * [Keyboard] Add support for Tunks Ergo33 * [Keyboard] Ergo33: Code style fixes * [Keyboard] Ergo33: Add GPL license headers * [Keyboard] Ergo33: remove keymap_config declarations * Apply suggestions from code review Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: Ryan <fauxpark@gmail.com>
* Add Cospad VIA support (#10642)mechlovin2020-10-223-1/+87
| | | | | * Add Cospad VIA support * Update keymap.c
* [Keyboard] Add infinity88 PCB, add VIA support for Kanu (#10531)mechlovin2020-10-2212-0/+369
| | | | | | | | | | | | | | | * add infinity88 PCB * Update rules.mk * Update info.json * Add VIA support Kanu PCB * Update keyboards/mechlovin/infinity88/rules.mk Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: Ryan <fauxpark@gmail.com>
* [Keymap] Add Draevin userspace and maps (#10581)Draevin2020-10-224-0/+154
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Initial userspace * DZ60 map * Quefrency map * Sinc map * Set up MAKE key for all personal maps * Light userspace cleanup * Formatting and comments zzz... * Licensing and userspace README * Swap: EXTRAFLAGS -> LTO_ENABLE in userspace rules.mk Co-authored-by: Ryan <fauxpark@gmail.com> * Improve KC_MAKE: KC_ENT -> \n Co-authored-by: Ryan <fauxpark@gmail.com> * Swap left grouping on _FN for pairs * Add '?' -> backslash on _FN * Remove commented code * Organize lines in rules.mk * Add left hand scroll keys * Move configs to config.h * License blitz Co-authored-by: Ryan <fauxpark@gmail.com>
* csc027/keymap-updates (#10250)csc0272020-10-223-11/+44
|
* GH60 v1.3: update default keymap (#10703)James Young2020-10-211-10/+10
|
* Add the Mona keyboard (#10702)Ramon Imbao2020-10-2110-0/+771
|
* [Keymap] Updated personal Massdrop CTRL keymap (#10649)M-AS2020-10-187-457/+594
| | | | | | | | | | | | | | | | | | | | | | | | | | | * initial port of keymap to latest qmk version * forgot to add space cadet shift, fixed * corrected colors and added color macros * added custom rgb matrix effects * enabled extrakey * updated readme * Added GPL3 License Headers * Added images to readme * clang-format * Apply suggestions from code review Co-authored-by: Ryan <fauxpark@gmail.com> * renamed README.md to readme.md Co-authored-by: Ryan <fauxpark@gmail.com>
* [Keyboard] Add IDOBAO ID87 (#10577)AnthonyL2020-10-1810-0/+369
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add IDOBAO ID87. * Layout changes. * Updated rules.mk * Implemented capslock led. * Updated readme to new version. * Fixed the info.info.json for the new layout. * Updated RGB number config.h. * Update rules.mk to try and line up nicely. * Fix via keymap.keymap.c * Fix all the auto-created labels. * Update keymaps again. * Add additional RGB commands. * Update keyboards/id87/info.json Format update. Co-authored-by: Ryan <fauxpark@gmail.com> * Update keyboards/id87/readme.md Remove quotations. Co-authored-by: Ryan <fauxpark@gmail.com> * Update keyboards/id87/readme.md Change Flash to Flashing Co-authored-by: Ryan <fauxpark@gmail.com> * Update keyboards/id87/rules.mk Alignment Fix Co-authored-by: Ryan <fauxpark@gmail.com> * Update keyboards/id87/info.json Remove qmk_converter link meta. Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com> Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com>
* [Keymap] add cwebster2 userspace and keymaps (#10541)Casey Webster2020-10-186-0/+609
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Adding my keymap * Add a starter keymap for kyria * Updated keymap * Add auto shift, tapping modifications and gravatar oled bitmap * Add flashing helper scripts * Updates to my keymap * Enable raw hid and rgblight sleep * Cleanup * Updated keymap and board features * Remove some RGB modes for space * Start working on a miryoku-like keymap. This adds homerow mods to my keymap on the base layer and adds a game layer that doesnt have them * more work on keymaps * Fine tuning home row mods * update keymap * Keymap update * add split transport * keymap * cherry pick from develop * merge develop * fix * keymap iterations * Refactoring * continued refactoring * messing with rgb * update layer coloring * continued refactoring * more features * modifier color * Move stuff to userspace * Moving stuff out to userspace * refactoring into userspace * More refactoring * Fixing some errors in the keymap and changing the oled output * Sync zen1 keymap to my userspace config * Update copyright notices and revert transport.c to master * Swap tab and esc * Remove a file accidentally created * Use LTO_ENABLE to turn on Link_Time_Optimization * Drop modtap thumbs on game layout * Update game keymap * More iteration on the game keymap * Add oled indications of kitty and i3 mod * Promote colemak to default * Update tapping term for modtap keys * Add per key tapping term * Use left modifiers on right side
* [Keyboard] Add support for ikki68 (#10576)GG2020-10-1811-0/+346
| | | | | | | | | | | * ikki68 from wuquestudio * NEW ikki68 * Add support for ikki68 * Update readme.md Co-authored-by: root <root@LAPTOP-GZH.localdomain>
* [Keyboard] Add mexsistor/ludmila (#10506)mexsistor2020-10-189-0/+337
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add files via upload * Update keyboards/mexsistor/ludmila/config.h Co-authored-by: Drashna Jaelre <drashna@live.com> * Update keyboards/mexsistor/ludmila/ludmila.h Co-authored-by: Drashna Jaelre <drashna@live.com> * Update ludmila.h * Update keymap.c Disable unnecessary code * Update rules.mk * Update matrix.c * Update keyboards/mexsistor/ludmila/rules.mk Co-authored-by: Ryan <fauxpark@gmail.com> * Update keymap.c * Update keyboards/mexsistor/ludmila/readme.md Co-authored-by: Ryan <fauxpark@gmail.com> * Update keymap.c * Update keymap.c * Update ludmila.h * Update keyboards/mexsistor/ludmila/readme.md Co-authored-by: Ryan <fauxpark@gmail.com> * Update keyboards/mexsistor/ludmila/rules.mk Co-authored-by: Ryan <fauxpark@gmail.com> * Update keyboards/mexsistor/ludmila/rules.mk Co-authored-by: Ryan <fauxpark@gmail.com> * Update keyboards/mexsistor/ludmila/rules.mk Co-authored-by: Ryan <fauxpark@gmail.com> * Update keyboards/mexsistor/ludmila/keymaps/default/keymap.c Co-authored-by: Ryan <fauxpark@gmail.com> * Update keyboards/mexsistor/ludmila/readme.md Co-authored-by: Ryan <fauxpark@gmail.com> * Add files via upload * Add files via upload * Delete config.h * Delete * Update readme.md * Update readme.md * Delete tapdance timing * Delete matrix.c * Create matrix.c * Deleted ludmila, add ludmila_v1 * Update readme.md * add ludmila * delete ludmila_v1, create ludmila * Create matrix.c * Change in matrix.c code and sustitute yes/lite custom_matrix in rules.mk * Update keymap.c * Add description; Change on RGB PIN * Revert "Add description; Change on RGB PIN" This reverts commit cfbe5349259446f49e8885e995d9cac1b77dac01. * config.h and rules.mk update * Update keyboards/mexsistor/ludmila/info.json Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/mexsistor/ludmila/info.json Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/mexsistor/ludmila/rules.mk Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com> Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: U-MEXSISTOR\Macropads <Kevin M> Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com>
* [Keyboard] add rartlice (#10495)Alabahuy2020-10-1810-0/+1755
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Create bootloader_defs.h * Create chconf.h * Create config.h * Create halconf.h * Create info.json * Create mcuconf.h * Create rartlice.c * Create rartlice.h * Create readme.md * Update readme.md * Create rules.mk * Create keymap.c * Update config.h * Update rules.mk * Update config.h * Update keymap.c * Update rules.mk * Delete bootloader_defs.h * Update rules.mk
* [Keyboard] Plexus75 (#10668)npspears2020-10-1812-0/+470
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Added Plexus75 PCB * Update keyboards/plexus75/readme.md * Update keyboards/plexus75/rules.mk * Update config.h * Update config.h * Update keyboards/plexus75/readme.md * Update keyboards/plexus75/rules.mk * Update keyboards/plexus75/config.h * Update keyboards/plexus75/readme.md * Update keyboards/plexus75/info.json * Update keyboards/plexus75/info.json * Update keyboards/plexus75/info.json * Added License Header * Update plexus75.h added license header
* [Keyboard] Melgeek Mojo75 (#10426)MelGeek2020-10-1811-0/+535
| | | | | | | | | | | | | | | | | | | | | | | | | | | * [Keyboard] Support MJ61 which is a 60% ANSI STD Hotswap RGB keyboard * Update keyboards/melgeek/mj61/mj61.c * Update keyboards/melgeek/mj61/mj61.c * [Keyboard] MJ61 Add license header for files and the link for readme * Update keyboards/melgeek/mj61/readme.md * Update keyboards/melgeek/mj61/rev1/config.h * Update keyboards/melgeek/mj61/rev1/rules.mk * Update keyboards/melgeek/mj61/mj61.c * Update keyboards/melgeek/mj61/mj61.c * [Keyboard] Support MoJo75 which is a 75% Hotswap RGB keyboard * Update melgeek/mojo75 vid and pid Add melgeek/mojo75/rev1/rev1.c * Update MelGeek mojo75 VIA layout
* Nebula12 RGBLIGHT buffer workaround (#10555)yiancar2020-10-197-1919/+14
| | | | | | | | | * Work around for rgblight buffer * Update config.h * Prettify * Clip led range
* Support OpenDeck 32 keyboard (#10305)Cmdr. Emily2020-10-189-0/+378
| | | | Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com> Co-authored-by: Ryan <fauxpark@gmail.com>
* Enabled the use of VIA for KPRepublic BM40 (#10677)Dylan Straw2020-10-184-2/+112
| | | Co-authored-by: Ryan <fauxpark@gmail.com>
* Ferris reorganization (#10564)Pierre Chevalier2020-10-1718-5/+369
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add my own keymap * Layer 0: Workman * Layer 1: RSTHD (my own take on it) * Layer 2: Mouse * Layer 3: Navigation * Layer 4: Symbols right * Layer 5: Symbols left * Layer 6: Fn keys * Layer 7: Numbers * Layer 8: Vim and misceallaneaous accessible from any other layer * Move the current code to a 0.1 folder in preparation for upcoming changes Version 0.2 is currently being prototyped and uses an arm chip which will need its own firmware. There is also the Ferris sweep which uses a pro-micro compatible board which will need its own directory. * Move Ferris out of handwired and into the light The keyboard is now well out of the prototype phase as tens of them have been produced and acquired by various people. With 0.2 coming out, adoption is going to increase again as the board will be available for sale at some recognized vendors. Now is probably a good time to recognize its status as more than a prototype :) * Add code for the Ferris Sweep (a.k.a cradio) The Ferris Sweep is a creation of the talented @davidphilipbarr, a.k.a DPB. It has the key layout of a Ferris and uses a pro-micro connected to the switches via direct pins so that diodes are not needed and the soldering is minimal. With their blessing, I took the code for it from DPB's own repo: https://github.com/davidphilipbarr/36keys/tree/master/qmk/cradio and did some adaptations such as removing commented out code, enabling EE_HANDS and mouse keys for consistency with my existing Ferris code. * Fix indentation in rules.mk * Fix indentation in sweep's config * Remove unnecessary lines from sweep's rules.mk * Remove unnecessary lines from sweep's rules.mk * Rename 0.1 to 0_1 This avoids the dot looking like the separation between a filename and its extension. In the same commit, bring matrix.c to the 0_1 folder as this was needed for the code to compile properly (matrix.c is referred to in the readme under `0_1` and is specific to that revision of the firmware). * Update copyright statements for Sweep
* [Keymap] Add miniMACRO5 User Keymaps (#10595)dezli2020-10-172-0/+124
| | | | | | | | | | | | | | * add kabraxcis keymap this is a user keymap for a member of my group-buy. this is the creation commit * add voaraq keymap this is a user keymap for a member of my group-buy * update kabraxcis keymap * add licenses
* mrsendyyk Keymap Cleanup (#10539)Sendy YK2020-10-172-18/+21