summaryrefslogtreecommitdiffstats
path: root/keyboards
AgeCommit message (Collapse)AuthorFilesLines
2018-04-04Update whitefox to use the K-Type teensy workaroundKaleb Elwert5-496/+7
2018-04-02Refactor/eagle viper with new layouts for QMK Configurator (#2659)MechMerlin5-39/+93
* rename KEYMAP to LAYOUT_ALL * Standard Layout Eagle Refactor New layout LAYOUT_EAGLE Got standard layout backspace working * Remove split right shift support for standard layout eagle * add back the KC_NO for split right shift * Remove KC_NO from bottom row to support standard 60 layout * Fix formatting issues with mechmerlin keymap * remove extra KC_NO from split right shift in LAYOUT_EAGLE * Preliminary checkin for new layout LAYOUT_VIPER * Remove some of the KC_NO from the layout * Fix formatting * missed a KC_NO for the LAYOUT_EAGLE * remove KC_NO from enter key of LAYOUT_VIPER * some more formatting changes * Default 60 with split left right shift and backspace * add info.json layouts to match the new LAYOUTs * change formatting of LAYOUT names * propogate renames to info.json
2018-04-01Clueboard Double 1800 support (#2655)skullydazed27-2/+854
2018-04-01Added birkir's keymap (#2653)Birkir Rafn Guðjónsson2-0/+135
2018-04-01Convert all Preonic keymaps to layout format (#2644)Drashna Jaelre16-680/+627
* Convert all Preonic keymaps to layout format * Make sure preonic layouts are using QMK_KEYBOARD_H
2018-04-01Update to Drashna Keymaps and Userspace (#2650)Drashna Jaelre2-62/+62
* Change global config.h settings * Make Shift LED brighter * Compatibility Tweaks * Update ASCII art and layer comments * Add comments about MOD layer * Change ASCII art for reset, since it was out of date * Use Overwatch theme for Workman layer * Fix RGB define comments * Make sure RGB set list matches * Stop all notes for custom Faux Click * Switch to OSM for everything, and remove RGB Sleep * Never use KEYMAP now * Only enable RGB Sleep on Non-Ergodox boards * Cleanup do to new rgblight_list.h file * Add redirect message for RGB codes * Update userspace documentation * Cleanup of Userspace Add unicode support, and cleaned up comments for ifdef statements * Remove unneeded slashes * Unicode handling * Force NKRO
2018-04-01Add XD60 support to QMK Configuratormechmerlin14-32/+48
Add info.json Change KEYMAP to LAYOUT_ALL to better reflect that this is a LAYOUT that fits ALL the possible positions for switches. We will need to make better LAYOUTS for the future.
2018-03-31AMJ96 Support (#2651)MechMerlin10-0/+711
* Initial commit: Get things compiling * port the custom matrix code * Update readme * make second layer fully transparent * populate config.h identifiers with more correct information * Add in switch backlight support * Enable backlight LEDs, and change pin for RGB * port TMK version over * remove all that TMK stuff, it didn't work lol * Updated readme * Fix keymap - Change KEYMAP to LAYOUT - Adjust formatting of table * Edit readme to reflect NOTES * add info.json for QMK configurator support * Replaced placeholder with MechMerlin
2018-03-31Fix Octagon info.json issues (#2649)MechMerlin7-19/+38
Change KEYMAP to LAYOUT while I'm at it. V1 and V2 now have their own info.jsons
2018-03-30Just a multilayered Layout using tapdance (#2645)Ryan McLean4-0/+318
* Ported JJ40 Layout to Contra * Update readme.md
2018-03-29Added cpeters1982 keymap folder in lets_split (#2583)Chris Peters3-0/+284
* Added cpeters1982 keymap folder in lets_split * Deleted tap dance. need to research error * Changed keymap to better facilitate SpaceFn * Trying to get backlighting to work * Added RGB backlight support * cleared some cache files per Drashna's instructions
2018-03-29Support for the Paladin64 PCB (#2639)nachie6-0/+328
* Support for the Paladin64 PCB * Paladin64: Added readme. Added the bootloader option to rules.mk * Fixed the formatting * fixed the flash command
2018-03-28Adding Haegin's keyboard layout for the ergodox and minidox (#2637)Harry Mills1-0/+92
* Add Haegin's keymap * Potential improvements to the keyboard * Add haegin minidox layout * Add Haegin's keyboard to ergodox layouts * Update Haegin's minidox keymap
2018-03-27changed super key to left super key (#2631)Jason Janse van Rensburg1-1/+1
2018-03-27mitosis:datagrok: minor layout improvements (#2366)Michael F. Lamb2-39/+57
* mitosis/datagrok: make qwerty the default layout * mitosis/datagrok: update readme to match qwerty default * mitosis:datagrok: remove redundant name for transparent meh, decided i don't need an extra key to represent "key that is transparent because it's a modifier on a layer below." it's a maintenance burden when moving other keys around * mitosis:datagrok: add num lock on Blue + QWERTY T * mitosis:datagrok: tap lshift = tab we use tab completion a lot so let's get it onto an unmodified key somehow * mitosis:datagrok: update readme * mitosis:datagrok: improve notes in README * mitosis:datagrok: note numlock in README
2018-03-27XD60 ANSI (GH60) layout (#2624)Benjamin Daschel2-0/+55
* configure layer 0 layout for xd60 as ANSI 60% * update keymap with function key immediately right of spacebar; shuffle mapping in function layer to my liking * update readme
2018-03-27[TADA68] Added mac layout with german umlaute on ansi. (#2615)Martin Lechner3-0/+119
2018-03-27Create new 'tada68/iso-uk' layout tailored for boards with the big fat iso ↵bjacques5-0/+167
enter key (#2612)
2018-03-27qmk configurator support for e6v2. Let it be known that this is one of the ↵mechmerlin1-0/+28
keymaps I've seen done right
2018-03-27Add qmk configurator support for KBD75mechmerlin6-40/+57
Also changed KEYMAP to KEYMAP_ALL to be more explicit that it's a layout supporting ALL possible layouts.
2018-03-26Better non-Linux support (#2524)dankm1-2/+2
* grep -> $(GREP) Some UNIXy systems (FreeBSD for example) don't use GNU grep by default. Allow the user to specify which grep implementation to use so that GNU grep can be specified. * Allow using versioned avr-gcc command Don't hardcode "avr-gcc", and allow strings such as "avr-gcc8", or "avr-gcc-7.3.0" to match checks for "avr-gcc".
2018-03-26Add pearl README, add rask's Pearl layoutOtto Rask4-0/+200
2018-03-25Update to drashna files (#2587)Drashna Jaelre11-476/+34
* Add Colemak Mod-DH vars * Add Norman Layot vars * Set Shift Indicator to include CAPS Lock as well * Change MEH to GUI * Add Enter to Macro layer * Switch raise and lower layers to make more sense (to me) * Replace unused quote on Ergodox * Add One Shot defines * Dim indicator LEDs * Add short codes for KC_SECRET * Fix typos * Update OLKB code in userspace * Add global userspace config.h * add compile fix * Automatically include from userspace * update readme * Re-add QMK Scan loop * Add EEPROM reset code to all keymaps * Shorten fauxclick sound * Use layouts instead of keymap, when possible * Add OSM detection to ergodox * Convert Viterbi to LAYOUT macro * Clean up game macros * Because I accidently removed the C6 AUDIO define from my viterbi... Whoops * Minor formatting * Fix Woodpad because it's still there * Move Ergodox keymap into layouts folder * Add build date to version macro * Remove PREVENT_STUCK_MODIFIERS from config
2018-03-25New keymap and more songs (#2609)Joshua Coffey4-0/+500
* Added some new songs and my own keymap * Made Dodger keymap safe to use with backlight disabled * edited layer switching and added more songs * changed keymap to lowercase
2018-03-25Merge in some custom keymaps from forked repository (#2605)RobertDhaene8-10/+409
* Inital layout * Fix the backspace * add a number pad * move the backlight to the adjust layer; move ctrl and delete. * Update from main repo * Add initial files for custom keymap * Light keymap mod * Change the submodules to match the upstream fork's master branch
2018-03-25Refactor/v60 type r keymap/layout (#2593)MechMerlin4-19/+62
* Add a proper ANSI layout Changed v60_type_r.h to have a proper ANSI layout Modify keymaps to reflect above changes Fix comments * Add new layout to info.json
2018-03-25info.json configurator support for popular 65% keyboards (#2589)MechMerlin5-3/+75
* Support for tada68 ansi layout. Avoiding the iso layout as it doesn't seem correct * whitefox support for configurator * configurator support for jc65 PCB featuring both the qmk and ps2avrgb versions
2018-03-25Initial support for RAMA M6-A (#2600)Wilba658212-0/+844
* Initial commit of RAMA M6-A firmware. * Added LED support * Added Knops support * Fixed compile error for knops keymap. * updated readme.md * updated readme.md * updated readme.md
2018-03-24Added basic support for JJ50 (preonic-like based on atmega32A) (#2546)WarmCat13-0/+1189
* Added support for JJ50 from KPRepublic, no rgb or backlight control yet. Added as a layout of ymd96 at the moment (same microprocessor). Basic keymap with three layers to get started. * Added support for JJ50
2018-03-24Fix mechmini2 ortho keymapping layoutmyrtle1-1/+1
A misconfiguration in the ortho layout, K306 key was registered as k305
2018-03-24Add Fourier Keyboard (#2596)Danny19-0/+1414
* Initial commit of Fourier keyboard * Revise keymap, add key to bottom row * Fix readme
2018-03-24Add Laplace keyboardDanny Nguyen9-0/+306
2018-03-24New keymap for The Helix keyboard("five_rows") (#2592)Takeshi ISHII5-0/+892
* duplicate keyboards/helix/rev2/keymaps/default to keyboards/helix/rev2/keymaps/five_rows * OLED Layer display 'Qwerty','Colemak','Dvorak' * set Qwerty, Lower, Raise map * set Colemak map * set Dvorak map * OLED Layer display 'Raise','Lower' change to 'Extra char','Function' * fix ExtraChar Layer Shift-key disable * Raise,Lower,Adjust layer modify some key change KC_TRNS to KC_NO add KANA, EISU key * refine keymaps/five_rows/{config.h,rules.mk} for easy and safe customize * modify Adjust layer: all function into left hand, remove F1..F12,DEL * Add Helix five_rows keymap README.md and README_jp.md * Raise Layer modify: enable Raise(Extr)+Lower(Func)==Adjust * fix image file url in README.md,README_jp.md * change Layer display on OLED * change OLED display base name position
2018-03-24New keymaps for bananasplit (#2586)Yida Xu4-0/+324
* New bananasplit keymap with toggable capslock led. * Update comments. * Update readme.md * Updated keymap name * update some keys. * new layout for bananasplit * update comment * Update readme.md
2018-03-24add README.md into keyboards/helix/rev2/keymaps/led_test/ (#2582)Takeshi ISHII1-0/+27
2018-03-24Add atlacat keymap (#2581)john McCormick2-0/+83
2018-03-24Add a basic keymap for Contra. (#2564)XP3-0/+283
2018-03-24ekis_isa keymap for HHKB'ish layout (#2562)24-bit-84-0/+266
2018-03-23Preonic Ergodox-Like Mac keymap: Bucktooth (#2553)J. Eric Mason4-0/+209
* Preonic Ergodox-Like Mac keymap: Bucktooth This is a layout unlike most Preonics, it is taken partially from Ergodox and classic C64 keyboards with a ton of Mac-specific features. * Fix Mouse Left keycode
2018-03-23Add new keymap for iris transmogrified (#2361)akrob3-0/+345
* Create config.h * Create rules.mk * Create keymap.c
2018-03-23Add new bfake "FaceW" keymap (#2360)MechMerlin2-0/+69
* Add mechmerlin keymap and readme for facew board * Fix keymap - Backspace as on the wrong key - HHKB backspace changed to backslash * Update keymap.c Change TO to TG for toggle.
2018-03-23yet another keymap (#2356)David Collom4-0/+209
* added keymap * added readme
2018-03-23That-Canadian Preonic layout (#2462)That-Canadian4-0/+278
* Line ending stuff again * Added my own person keymap to preonic folder * Updated my preonic keymap * Updated my preonic keymap
2018-03-23initial branch (#2379)Florian4-0/+210
* initial branch * lazy-push * Fix schema Updated README, readded DVORAK to keymap. Updated dir name to lowercase. * removed executable bit * testing switched L_GUI position
2018-03-21Update info.json for Ergodox EZ (#2577)Drashna Jaelre1-4/+4
2018-03-21Update info.json for orthodox (#2576)Drashna Jaelre3-3/+3
2018-03-21Edit info.json (#2575)MechMerlin1-10/+22
GH60 had the ansi layout taken care of. This commit adds hhkb, iso, and the "basic" KEYMAP layout.
2018-03-21Update info.json (#2574)MechMerlin1-1/+1
Change name from LAYOUT to KEYMAP.
2018-03-21Configurator support for minivan (tv44) (#2573)MechMerlin1-0/+28
Support all 4 layouts supported by the tv44 pcb.
2018-03-21Create info.json for Ergodox EZ (#2572)Drashna Jaelre4-0/+70
* Create info.json for Ergodox EZ * Add Orthodox info.json too