summaryrefslogtreecommitdiff
path: root/layouts/default
AgeCommit message (Collapse)Author
2019-11-21[Keymap] Clean up & improve default layouts (#7428)fauxpark
* Clean up & improve default layouts * Add newline at EOF in readmes * Oops
2019-11-20Add info.json files for all default layouts (#7425)fauxpark
* Add info.json files for all default layouts * Update layouts/default/60_hhkb/layout.json * Fix layout.json spacing and info.json dimensions
2019-11-17Add Community Layout: 60_abnt2 (#7381)James Young
* Add Community Layout: 60_abnt2 Add a 60% version of the standard keyboard layout used in Brazil. * Enable 60_abnt2 support for DZ60 * fix the indenting in the Community Layout keymap
2019-09-23[Keyboard] 65_ansi_blocker support for Doro67 (#6791)MechMerlin
* 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
2019-09-22New Default Layout: 65_blocker_ansi (#6782)MechMerlin
* initial commit * rename 65_ansi to 65_blocker_ansi * remove one key to account for blocker
2019-02-18[Keyboard] Add LAYOUT_75_iso community layout support (#5161)zvecr
* Add LAYOUT_75_iso community layout support * Add LAYOUT_75_iso community layout support - review comments
2019-02-16Add numpad_5x6 layout support for Prime M keyboard (#5149)Drashna Jaelre
* Add numpad_5x6 layout support for Prime M keyboard * fix default layout
2019-02-16Remove redundant KC_TRNS and KC_NO fillers in layouts (#5142)fauxpark
2019-01-22Give the keymap folder the proper namenoroadsleft
It was named default_60_iso for some reason. *shrug*
2019-01-22Fix layouts/default/66_iso keymapnoroadsleft
Keymap had a comma after the last keycode. Aligned for readability.
2019-01-04Layouts: add 65_iso (#4778)noroadsleft
2018-12-05Keyboard: Add dz60 tsangan hhkb (#4529)Jason Thigpen
* Add tsangan bottom row hhkb layout for dz60 * Add crd's tsangan hhkb layout for dz60 * Resort to native key aliases when they exist * Update crd's dz60 ansi keymap to match updates for hhkb fn layer * Add tsangan hhkb layout to dz60 info.json for KLE * Fix JSON nesting in dz60 layouts block * Minor adjustments to crd layouts to make them more consistent * Update layout naming to 60_tsangan_hhkb
2018-12-01Add a layout to support tsangan bottom row with split bs and rshift (#4521)Jason Thigpen
* Add a layout to support tsangan bottom row with split bs and rshift * Move the new layout to defaults * Rename layout to be more accurately representative * Rename files to match renamed layout def
2018-11-28Keyboard: add newgame (#4466)GO
* Add files via upload * Add files via upload * Update keyboards/newgame40/keymaps/default/keymap.c Co-Authored-By: GoTakigawa <44800276+GoTakigawa@users.noreply.github.com> * Update keyboards/newgame40/keymaps/default/keymap.c Co-Authored-By: GoTakigawa <44800276+GoTakigawa@users.noreply.github.com> * Update keyboards/newgame40/newgame40.h Co-Authored-By: GoTakigawa <44800276+GoTakigawa@users.noreply.github.com> * Update keyboards/newgame40/keymaps/default/keymap.c Co-Authored-By: GoTakigawa <44800276+GoTakigawa@users.noreply.github.com> * Update keyboards/newgame40/keymaps/default/keymap.c Co-Authored-By: GoTakigawa <44800276+GoTakigawa@users.noreply.github.com> * Update keyboards/newgame40/keymaps/default/keymap.c Co-Authored-By: GoTakigawa <44800276+GoTakigawa@users.noreply.github.com> * Update keyboards/newgame40/keymaps/default/keymap.c Co-Authored-By: GoTakigawa <44800276+GoTakigawa@users.noreply.github.com> * Update keyboards/newgame40/keymaps/default/keymap.c Co-Authored-By: GoTakigawa <44800276+GoTakigawa@users.noreply.github.com> * Update keyboards/newgame40/keymaps/default/keymap.c Co-Authored-By: GoTakigawa <44800276+GoTakigawa@users.noreply.github.com> * Update keyboards/newgame40/keymaps/default/keymap.c Co-Authored-By: GoTakigawa <44800276+GoTakigawa@users.noreply.github.com> * Update keyboards/newgame40/config.h Co-Authored-By: GoTakigawa <44800276+GoTakigawa@users.noreply.github.com> * Update keyboards/newgame40/config.h Co-Authored-By: GoTakigawa <44800276+GoTakigawa@users.noreply.github.com> * Update keyboards/newgame40/config.h Co-Authored-By: GoTakigawa <44800276+GoTakigawa@users.noreply.github.com> * Update keyboards/newgame40/config.h Co-Authored-By: GoTakigawa <44800276+GoTakigawa@users.noreply.github.com> * Update keyboards/newgame40/config.h Co-Authored-By: GoTakigawa <44800276+GoTakigawa@users.noreply.github.com> * Update keyboards/newgame40/keymaps/default/keymap.c Co-Authored-By: GoTakigawa <44800276+GoTakigawa@users.noreply.github.com> * Update keyboards/newgame40/config.h Co-Authored-By: GoTakigawa <44800276+GoTakigawa@users.noreply.github.com> * Update keyboards/newgame40/rules.mk Co-Authored-By: GoTakigawa <44800276+GoTakigawa@users.noreply.github.com> * Update keyboards/newgame40/rules.mk Co-Authored-By: GoTakigawa <44800276+GoTakigawa@users.noreply.github.com> * Add readme (newgame40) * Update keyboards/newgame40/readme.md Co-Authored-By: GoTakigawa <44800276+GoTakigawa@users.noreply.github.com> * Update keyboards/newgame40/readme.md Co-Authored-By: GoTakigawa <44800276+GoTakigawa@users.noreply.github.com> * Update keymap.c * Update keyboards/newgame40/rules.mk Co-Authored-By: GoTakigawa <44800276+GoTakigawa@users.noreply.github.com> * Add files via upload * remove community/ortho_4x10
2018-10-22Keyboard: initial support for XD87 (#4182)fougner
* Keyboard: initial support for XD87 * Add row/col pin configuration for XD87 PCB * Add default ISO layout * Fix incorrect KC in default_tkl_iso The KC_NUBS is duplicated in the TKL ISO layout. Compare with the fullsize ISO which has a KC_NUHS in the corresponding place. * Add support for community layouts * Add TKL ANSI layout * Enable TKL ISO/ANSI community layout * Fix LAYOUT_all * Configure backlighting for XD87 * Various documentation changes
2018-09-26Bugfix for 60_ansi_tsangan and 60_iso_tsangan layouts (#3987)noroadsleft
This corrects the matrix macro reference for both of the keymap.c files in layouts/default.
2018-09-17Keyboard: Added support for GSKT-00 (#3911)nachie
* Added QMK support for GSKT-00, PaladinSplit, PaladinTKL and PaladinPad pcbs * Remove the paladin boards from this PR * Changed gskt00 as per review comments. Added two new default layouts, 60_ansi_tsangan and 60_iso_tsangan * Fix the layouts/default/60_iso_tsangan/layout.json file * Removed ? from rules.mk, removed unused fn_actions from keymaps. Changed the 60_iso_tsangan to work correctly * Removed PREVENT_STUCK_MODIFIERS
2018-09-0965% and 68 key community layouts (#3872)MechMerlin
* rename 68_ansi layout to 65_ansi layout * more renames and readme change * add company names * add community layouts for 68_ansi * add 68_ansi support for mf68 type boards * update readme
2018-08-25Keyboard: introduce new default layout 68_ansi (#3745)MechMerlin
2018-08-24Introduce new 75_ansi standard layout (#3738)MechMerlin
* introduce new layout 75_ansi * use the new 75_ansi layout for my octagon v2
2018-08-15Layouts: Add default ortho 5x14 layout (#3656)zgtm
* Add default ortho 5x14 layout * Fix layout_ortho_5x14: KC_EQLS -> KC_EQL
2018-06-09Additional default layouts: Fullsize ANSI, Fullsize ISO, TKL ISO (#3154)noroadsleft
* Add Fullsize ANSI layout * Add Fullsize ISO layout * Add TKL ISO layout
2018-06-09Fix KC_P00 macro for ortho_5x4 layout (#3152)noroadsleft
2018-06-07Add premade layouts for Numpad 4x4, Numpad 5x4, Ortho 5x4, and Planck MIT ↵noroadsleft
(#3139) Fix EOF on Planck MIT layout.json Cleanup ortho_5x4 layout.json
2018-06-06Dilly: Refactor and Configurator support (#3134)noroadsleft
* Refactor * Configurator support * Add LAYOUT_ortho_3x10 to default QMK layouts * Refactor Dilly to use LAYOUT_ortho_3x10
2018-05-27Refactor and Configurator updates for AMJ Pad (#3060)noroadsleft
* Refactor for AMJ Pad * Configurator update for AMJ Pad * Add hardware agnostic layouts numpad_6x4 and ortho_6x4 * Add agnostic layouts to rules.mk * Refactor AMJ Pad to use new hardware agnostic layouts
2018-05-21Remove ISO imposter key from TKL keymap (#3014)Joe Wasson
2018-05-12More work on Talljoe layout including adding layout support for HHKB and ↵Joe Wasson
TKL. (#2946) * Add tap-dancing semicolon. * Infinity60 was running out of USB space. * Rename common layout variable so it doesn't collide with some keyboards. * Godspeed!!! * Patch the number of LEDs for 1up60rgb * Don't light up if rgblight is off. * Add HHKB layout. * Add HHKB to Talljoe's layout. * Bring back bananasplit keymap. * info.json * Userspace config.h doesn't seem to be setting PREVENT_STUCK_MODIFIERS * Remove 1uprgb workaround * Add TKL to talljoe keymap. Also introduces the tkl layout.
2018-03-29layouts/default: fill in 60_ansi keymapsJonathan A. Kollasch
2018-02-10Modernize clueboard, add 66_ansi and 66_iso layouts (#2377)skullydazed
2017-09-29Clueboard 60% support (#1746)skullydazed
* initial clueboard_60 support * LED lighting support * fix the clueboard->clueboard_66 rename * Add layout support to clueboard_60 * Fix the 60_iso layout so it's actually iso * add a default keymap for AEK layout * fix clueboard_17 * Fixup the ISO layouts * Fix the `wait_ms()/wait_us()` definitions for chibios * Fix up the wait_ms/wait_us hack. Reduce stack size. * Add a missing #include "wait.h" * commit files that should have already been comitted
2017-08-24Add split ansi layout and talljoe's keymap.Joe Wasson
2017-08-23Creates a layouts/ folder for keymaps shared between keyboards (#1609)Jack Humbert
* include variables and .h files as pp directives * start layout compilation * split ergodoxes up * don't compile all layouts for everything * might seg fault * reset layouts variable * actually reset layouts * include rules.mk instead * remove includes from rules.mk * update variable setting * load visualizer from path * adds some more examples * adds more layouts * more boards added * more boards added * adds documentation for layouts * use lowercase names for LAYOUT_ * add layout.json files for each layout * add community folder, default keymaps for layouts * touch-up default layouts * touch-up layouts, some keyboard rules.mk * update documentation for layouts * fix up serial/i2c switches