summaryrefslogtreecommitdiffstats
path: root/keyboards
Commit message (Collapse)AuthorAgeFilesLines
* Niu keymap (#4273)Abhinav2018-11-023-0/+189
| | | | | | * Add modified planck layout * Update rules
* Adds the Proton C base project (#4224)Jack Humbert2018-11-0213-0/+2742
| | | | | | | | | | * adds proton c base * fixes custom matrix include * adds readme.md * usable pins, readme update
* Keyboard: Add MiniAxe (#4314)ENDO Katsuhiro2018-11-0110-0/+1370
| | | | | | | | | | | | | | | | | | * Add a new keyboard MiniAxe. * Fix readme foramt. Co-Authored-By: ka2hiro <ka2hiro@curlybracket.co.jp> * Fix readme format. Co-Authored-By: ka2hiro <ka2hiro@curlybracket.co.jp> * Remove unnecessary keycode aliases. * Remove unnecessary param. Co-Authored-By: ka2hiro <ka2hiro@curlybracket.co.jp>
* Four Banger: Clean Up Indentation (#4322)Alex Mayer2018-11-013-19/+19
| | | Make indentation consistent and match project standards
* Update rules.mk for Vinta (#4317)Michael Pio2018-11-011-3/+3
| | | changed dfu args to exit to application mode after flashing
* Keymap: port atreus layout to levinson keyboard (#4285)Jason Yamada-Hanff2018-11-013-0/+71
| | | | | | * Keymap: port atreus layout to levinson keyboard * fix (mostly deprecation) issues after review
* Keymap: add jyh levinson keymaps (#4284)Jason Yamada-Hanff2018-11-018-0/+566
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Keymap: add jyh levinson keymaps remove tap dance number keys due to sluggish responses simplify I2C configuration reverse hyper and meh positions reduce tapping term to allow fast typing with mod tap space keys remove Alt hold on right space key. too many false touches. add vim-style arrows (hjkl) on asdf; semicolon/quote on raise correct documentation string for jyh levinson layout add alternative levinson layout for jyh more inspiration from atreus keyboard. keeps shift in the expected places. reduces number of layers. puts numpad layout easily accessible. places important keys on palms and meta keys on top corners for xmonad. correct layer switching in jyh2 levinson layout I was getting stuck on the numpad layer because the numpad hold key was remapped once the layer was activated. Bad idea. Minor other refinements. use curly bracket { instead of brace [ on raise layer add RGB keys on adjust layer bootmagic key is confusing. turn it off. try out permissive hold setting to make mod-tap better remove hold for right control on quote key. too many mistakes turn off permissive hold. it was causing unexpected behavior enable rgb underglow animations add make it pink/blue key to levinson layout prevent stuck modifiers in jyh2 levinson keymap * fix up deprecated code after code review * remove PREVENT_STUCK_MODIFIERS because it is default Co-Authored-By: yamad <jyamada1@gmail.com>
* Add some more useful features to my alps64 AEK layout (#4312)Jason Thigpen2018-10-311-4/+13
| | | | | | * Add mod-tap to right mods and shift * Add del to fn1 layer and add fn2 layer for media and pcb debug
* Update iris 3 (#4307)Danny2018-10-314-5/+1
| | | | | | * Fix incorrect LED pin assignment * Strip out extra newline
* Configurator info.json fix for XD87noroadsleft2018-10-311-0/+291
|
* Add support for planck/rev6 to dshields keymap. (#4304)Daniel Shields2018-10-311-8/+16
|
* Configurator info.json fix for KBD19xnoroadsleft2018-10-301-6/+6
| | | | The info.json had a random backslash, which invalidated the JSON structure. This commit fixes that issue.
* Keyboard: add ep40 qmk support (#4291)Elliot Powell2018-10-308-0/+348
| | | | | | | | | | | | | | | | | | * add initial ep40 files * fixed issues * updated keymap * Added media control * Update keyboards/handwired/ep40/rules.mk Co-Authored-By: e11i0t23 <32494740+e11i0t23@users.noreply.github.com> * Fixed requested changes * Fixed more requested changes
* Add crd's AEK layout for ALPS64 board (#4292)Jason Thigpen2018-10-301-0/+22
|
* Move grave to top layer (caps is esc) (#4288)Jason Thigpen2018-10-301-4/+4
|
* helix serial.c: Add the version of gcc used for adjustment to the comment.mtei2018-10-291-5/+14
|
* Planck keyboard layout update (#4279)Žan Pevec2018-10-291-8/+26
| | | | | | | | | | | | * Personal dz60 keymap * Replacing unused macros Co-Authored-By: pevecyan <pevecyan@users.noreply.github.com> * Fixes on keymap * Planck keyboard layout update
* Keyboard: Vinta (#4283)Michael Pio2018-10-2913-0/+2281
| | | | | | | | | | | | | | | | | | | | * added initial config files for vinta * added readme * changed product id and device ver * fixed keymap illustration * updated rules.mk to enable more commands * removed a bunch of pre-code text; changed some grammar woopsies * removed bootmagic lite * updated developer's note * updated readme.md
* Keymap: Added personal Contra layout. (#4235)Bramver2018-10-294-0/+176
| | | | | | | | | | | | | | | | | | * Added personal Contra layout. * Update keyboards/contra/keymaps/bramver/rules.mk Co-Authored-By: BramVer <bramvereertbrugghen@live.be> * Update keyboards/contra/keymaps/bramver/keymap.c Co-Authored-By: BramVer <bramvereertbrugghen@live.be> * Update keyboards/contra/keymaps/bramver/keymap.c Co-Authored-By: BramVer <bramvereertbrugghen@live.be> * Reformatted layers to use the layout format.
* Keyboard: add support for kbd19x (#4272)jshuf2018-10-299-0/+792
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 60_ansi keymap for DZ60 * 60_ansi keymap for DZ60 Amend author * 60_ansi keymap for DZ60 * Merge new phantom layout from dev branch * Initial util/new_project files * Progress checkpoint (compiles, but untested) * Progress snapshot, still working on layout graphics * Add layer images * Tidy up formatting * First cut at info.json for kbd19x default layout * Add default keymap * add all-keys layout * clean up documentation * Update keyboards/kbd19x/info.json Co-Authored-By: jshuf <44121348+jshuf@users.noreply.github.com> * Update keyboards/kbd19x/rules.mk Co-Authored-By: jshuf <44121348+jshuf@users.noreply.github.com> * Change layout name from default to ansi
* helix serial.c: add some commentmtei2018-10-281-0/+5
|
* Helix serial.c re-adjust compiler depend value of delay (#4269)Takeshi ISHII2018-10-282-13/+44
| | | | | | | | | | | | * Helix serial.c add debug code * re-adjust READ_WRITE_WIDTH_ADJUST values * re-adjust READ_WRITE_START_ADJUST values * re-adjust TID_SEND_ADJUST value * Helix serial.c: remove debug code
* Further unify old iris keymapDrashna Jaelre2018-10-282-32/+11
|
* Make old keymap super compatibleDrashna Jaelre2018-10-281-17/+1
|
* Update old iris configDrashna Jaelre2018-10-282-10/+4
|
* Minor updates to keymapsDrashna Jaelre2018-10-284-7/+6
|
* Update to Corne Keyboard (crkbd) keymapDrashna Jaelre2018-10-282-26/+39
|
* Keymap: Updates to guidoism layout (#4262)Guido Bartolucci2018-10-284-297/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Initial commit of guidoism * created movement layer * movement layer works! * removed unnecessary layers * moved enter key up and recreated caps lock * cleaned up * num pad * checkpoint * checkpoint * checkpoint * Added num pad * changed max power draw so i can use this on ipad * move around quotes * added tri layer for a homed numpad * moved layout to new style * Update readme.md * Update readme.md * Update readme.md * Update readme.md * added keys to unicode conversion * removed adjust layer since its not used anymore * moved esc to seperate key * tweaked python * checkpoint * new code put into function * new code put into function * cleanup * cleanup * new code works perfect * removed old code * removed old code * generate_c.py now replaces code within keymap.c * added function layer * updated readme * updated readme * updated readme * updates readme * updates readme * updates readme * Tweaks based on CR * Remove old guidoism * Use MO(_FUNCTION) directly
* Keymap: update keymap transmogrified (#4241)akrob2018-10-273-147/+214
| | | | | | | | | | | * layer locked breathing, layer changed brighter leds * move config for tapping term into config.h * Respect LED off even with layer indicators, add readme and update config to new standard * update Readme with note about both sides of board being required to flash
* Keyboard: Redox keymaps refactoring (#4258)Mattia Dal Ben2018-10-2711-427/+290
| | | | | | | | | | | | | | | | | | | | | | | | * Reconfigured keymap macro to resemble physical layout * Updated italian keymap * Added RGB controls * Updated default keymap * Updated german layout * Updated jeherve keymap * Changed include guards to pragmas * Changed include guards to pragmas in keymaps * Update readme * Fixed unused include * Fixed indentation
* Keymap: Personal dz60 keymap (#4251)Žan Pevec2018-10-271-0/+41
| | | | | | | | | | * Personal dz60 keymap * Replacing unused macros Co-Authored-By: pevecyan <pevecyan@users.noreply.github.com> * Fixes on keymap
* Keymap: add my planck rev 5 layout (#4085)Jasper Lievisse Adriaanse2018-10-274-0/+154
|
* Redox Wireless configurator support (#4256)Mattia Dal Ben2018-10-271-0/+12
|
* Keyboard: Add new keyboard Zinc (#4245)Monksoffunk2018-10-2642-0/+3671
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add Zinc keyboard * Fix photo * Fix readme.md * Fix RGB LED init of monks/keymap.c * Fix default keymap and readme.jp * Fix change DEFS of RGB ANIMATIONS to LED_ANIMATIONS * Add EOL * Use serial_config_simpleapi.h * Fix comment char * Fix error handling in split_scomm.c : mtei works * Fix keymaps * Remove DISABLE_LEADER definition * Remove pro_micro.h * Add 2 spaces after Hardware name * Fix keymaps - remove audio codes - change LAYOUT to LAYOUT_ortho_4X12 - change "persistent_default_layer_set" to core function * Use the Community Layouts feature - with some clean up
* RGB Support for Panc60 (#4253)MechMerlin2018-10-262-2/+41
| | | | | | * add RGB underglow support * enable RGB underglow and backlighting
* Keyboard: Add HS60 V2 (#4250)yiancar2018-10-2631-13/+5231
| | | | | | | | | | | | | * HS60 V2 - Created V1 and V2 folders - Added V2 ARM configuration * Problems in paradise * More touble * We got it now!
* add support for encoders to coreJack Humbert2018-10-264-29/+7
|
* Ergodox Infinity: Swapped Row and Column in comments (#4247)gromwalh2018-10-261-2/+2
| | | When comparing the pins in this file to the Ergodox Infinity schematic, it seems that the first section is describing the rows and the second section is describing the columns.
* JD45: readme updatenoroadsleft2018-10-261-1/+1
| | | | Updated the links to the Docs.
* JD45: mjt6u keymap refactornoroadsleft2018-10-262-95/+50
| | | | | | | | | - config.h - updated to remove redundancies - add #pragma once - keymap.c - updated to use macro LAYOUT - redundant KC_TRNS and KC_NO definitions removed
* JD45: mjt keymap refactornoroadsleft2018-10-261-4/+4
| | | | Updated parallel to LAYOUT_kc macro rename.
* JD45: justin keymap refactornoroadsleft2018-10-261-5/+5
| | | | Updated parallel to LAYOUT_kc macro rename.
* JD45: jeebak keymap refactornoroadsleft2018-10-262-29/+9
| | | | | | | | | - config.h deleted (file was redundant) - layout macro LAYOUT_JD45 removed (identical to new macro LAYOUT) - ../../config.h include line redundant due to past changes to build script - keymap.c - updated to use macro LAYOUT - redundant KC_TRNS and KC_NO definitions removed
* JD45: default keymap refactornoroadsleft2018-10-261-9/+6
| | | | Default keymap refactored to use new macro LAYOUT (from LAYOUT_kc).
* JD45: blakedietz keymap refactornoroadsleft2018-10-262-28/+9
| | | | | | | | | - config.h - updated to more-preferred format - layout macro LAYOUT_JD45 removed (identical to new macro LAYOUT) - keymap.c - updated to use macro LAYOUT - redundant KC_TRNS and KC_NO definitions removed
* JD45: layout macro refactornoroadsleft2018-10-261-8/+20
| | | | | | | | The macro that was LAYOUT prepended KC_ to all the keycode arguments, preventing the Configurator from working with the JD45. This macro is now LAYOUT_kc. The macro LAYOUT is a more-standard macro. Switch identifiers have changed throughout. Format is k<row><column>.
* Keymap: Mechmini layout (#4232)lbibass2018-10-258-0/+115
| | | | | | | | | | | | | | | | * Added my Mechmini2 layout to qmk. * Added more info to the readme. * Made changes. * Update keyboards/mechmini/v2/keymaps/lbibass_625_space/keymap.c Co-Authored-By: lbibass <ewdries02@gmail.com> * Update keyboards/mechmini/v2/keymaps/lbibass_split_space/keymap.c Co-Authored-By: lbibass <ewdries02@gmail.com>
* Keymap: Updated my(194h) keymap to make it more clean and useful (#4236)194h2018-10-252-63/+51
| | | | | | | | | | | | * Added my(194h) atreus62 keymap * Fixed what noroadsleft remarked in my pull request, hopefully got it all. * Followed drashna's suggestion. * Removed unused functionality from my keymap, added tap dance æøå and changed Layer 1 and Layer 2 * Removed unused functionality from my keymap, added tap dance æøå and changed Layer 1 and Layer 2
* Keymap update (#4223)Callum Oakley2018-10-231-8/+66
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * change window focus shortcuts * hangul * macos goodness * re-arrange tab keys * remove tab switching keys * left hand func * glorious macro pad * workspace rotation keys * tabbing hotkeys * left hand tab change keys * SEND_STRING("!") on KC_EXLM * use SEND_STRING for all shifted symbols * SEND_STRING even for non shifted symbols so they play nicely with the shifted ones
* Made a userspace that allows you to use your keyboard as an order of ↵Ajax2018-10-231-0/+74
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | operations based calculator (#2864) * Made DZ60 layout with calculator * Cleaned up and commented, preparing to fix bug with negative in front of open parenthesis as first character * Fixed bug where negative sign infront of parenthesis as first character was parsed incorrectly * Made a better solution for the bug from the previous commit * Modularized and added a userfile so that this code can be used on various keyboards, found in doogle999 * Removed commented code from keymap * Made the layer that is used for calculations a define so that it can be changed per keyboard * Made the readme * Made the readme in the correct place * Revert "Made the readme in the correct place" This reverts commit 7f8b59ed9e59c77401a48be3a7ac1e8fd8e84e32. * Manually synced with qmk upstream * Stopped repeat, made keys print character that they are defined as rather than what the keyboard wants them to do * Added support for numpad, might make all keycodes custom so that there is no need to change doogle999.c if you want to change the keycode that is associated with a function, also made numpad automatically activating an option * Fixed some bugs with backspacing, updated the readme * Fixed some bugs with numlock turning on at the wrong times when a shift key was down * Made the return to layer work automatically instead of just forcing it to layer 0 * fixes and style changes, 20% decreased binary size * Fixed some bugs with double printing and compilation errors on my side * Fixed bug with exceeding the buffer size * Removed changes that added const-ness * Made changes so that backspace does not repeat to remove backspace bugs, still some bugs with recalculating without having typed anything * Fixed obo error with calc main loop * Made includes more accurate in keymap for dz60 * Moved flags to user makefile