aboutsummaryrefslogtreecommitdiffstats
path: root/layouts/default
Commit message (Collapse)AuthorAgeFilesLines
* Add layouts for split 3x5 and 3x6 keyboards (#9562)Danilo de Klerk2020-06-308-0/+200
| | | Co-authored-by: Ryan <fauxpark@gmail.com>
* New 65 ANSI Blocker layouts: Split BS, Tsangan (#8793)Brandon Schlack2020-04-258-0/+237
| | | | | | | | | | | | | | | | | | | | | | | * Add 65 ANSI Blocker Split BS default layout - Add new 65 ANSI Blocker Split BS layout as many 65 ANSI Blocker layouts also support split backspace * Add 65 ANSI Blocker Tsangan default layout - Add new 65 ANSI Blocker Tsangan layout as many 65 ANSI Blocker layouts also support a split backspace and a 7u bottom row configuration. * Fix file names * Fix 65_ansi_blocker_tsangan keymap * Fix 65_ansi_blocker_split_bs alignment * Fix readme name for 65_ansi_blocker_split_bs * Change 65_ansi_blocker_tsangan to 2u backspace * Change spaces in preview to NBSP * Change more spaces in preview to NBSP (right-alt)
* [Keyboard] Add three missing layouts (#7441)fauxpark2019-11-2113-1/+353
| | | | | | | | | | | | | | * Add three missing default layouts * Add layout support to tragicforce68 * Not really 68% * Fix dumb mistake * Update info.json too * Apply suggestions from code review
* [Keymap] Clean up & improve default layouts (#7428)fauxpark2019-11-2160-381/+900
| | | | | | | | * Clean up & improve default layouts * Add newline at EOF in readmes * Oops
* Add info.json files for all default layouts (#7425)fauxpark2019-11-2064-138/+2701
| | | | | | | | * Add info.json files for all default layouts * Update layouts/default/60_hhkb/layout.json * Fix layout.json spacing and info.json dimensions
* Add Community Layout: 60_abnt2 (#7381)James Young2019-11-174-0/+106
| | | | | | | | | | * 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
* [Keyboard] 65_ansi_blocker support for Doro67 (#6791)MechMerlin2019-09-233-1/+1
| | | | | | | | | | | | | | | | | | | | | | * 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
* New Default Layout: 65_blocker_ansi (#6782)MechMerlin2019-09-223-0/+22
| | | | | | | | * initial commit * rename 65_ansi to 65_blocker_ansi * remove one key to account for blocker
* [Keyboard] Add LAYOUT_75_iso community layout support (#5161)zvecr2019-02-183-0/+22
| | | | | | * Add LAYOUT_75_iso community layout support * Add LAYOUT_75_iso community layout support - review comments
* Add numpad_5x6 layout support for Prime M keyboard (#5149)Drashna Jaelre2019-02-163-0/+27
| | | | | | * Add numpad_5x6 layout support for Prime M keyboard * fix default layout
* Remove redundant KC_TRNS and KC_NO fillers in layouts (#5142)fauxpark2019-02-162-6/+0
|
* Give the keymap folder the proper namenoroadsleft2019-01-221-0/+0
| | | | It was named default_60_iso for some reason. *shrug*
* Fix layouts/default/66_iso keymapnoroadsleft2019-01-221-6/+6
| | | | | | Keymap had a comma after the last keycode. Aligned for readability.
* Layouts: add 65_iso (#4778)noroadsleft2019-01-043-0/+22
|
* Keyboard: Add dz60 tsangan hhkb (#4529)Jason Thigpen2018-12-054-4/+4
| | | | | | | | | | | | | | | | | | * 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
* Add a layout to support tsangan bottom row with split bs and rshift (#4521)Jason Thigpen2018-12-013-0/+29
| | | | | | | | | | * 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
* Keyboard: add newgame (#4466)GO2018-11-283-0/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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
* Keyboard: initial support for XD87 (#4182)fougner2018-10-221-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | * 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
* Bugfix for 60_ansi_tsangan and 60_iso_tsangan layouts (#3987)noroadsleft2018-09-262-12/+12
| | | This corrects the matrix macro reference for both of the keymap.c files in layouts/default.
* Keyboard: Added support for GSKT-00 (#3911)nachie2018-09-176-0/+38
| | | | | | | | | | | | | | * 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
* 65% and 68 key community layouts (#3872)MechMerlin2018-09-096-10/+33
| | | | | | | | | | | | | | * 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
* Keyboard: introduce new default layout 68_ansi (#3745)MechMerlin2018-08-253-0/+19
|
* Introduce new 75_ansi standard layout (#3738)MechMerlin2018-08-243-0/+21
| | | | | | * introduce new layout 75_ansi * use the new 75_ansi layout for my octagon v2
* Layouts: Add default ortho 5x14 layout (#3656)zgtm2018-08-153-0/+19
| | | | | | * Add default ortho 5x14 layout * Fix layout_ortho_5x14: KC_EQLS -> KC_EQL
* Additional default layouts: Fullsize ANSI, Fullsize ISO, TKL ISO (#3154)noroadsleft2018-06-099-0/+63
| | | | | | | | * Add Fullsize ANSI layout * Add Fullsize ISO layout * Add TKL ISO layout
* Fix KC_P00 macro for ortho_5x4 layout (#3152)noroadsleft2018-06-091-1/+1
|
* Add premade layouts for Numpad 4x4, Numpad 5x4, Ortho 5x4, and Planck MIT ↵noroadsleft2018-06-0712-0/+113
| | | | | | | (#3139) Fix EOF on Planck MIT layout.json Cleanup ortho_5x4 layout.json
* Dilly: Refactor and Configurator support (#3134)noroadsleft2018-06-063-0/+15
| | | | | | | | | | * Refactor * Configurator support * Add LAYOUT_ortho_3x10 to default QMK layouts * Refactor Dilly to use LAYOUT_ortho_3x10
* Refactor and Configurator updates for AMJ Pad (#3060)noroadsleft2018-05-276-0/+51
| | | | | | | | | | | | * 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
* Remove ISO imposter key from TKL keymap (#3014)Joe Wasson2018-05-211-2/+2
|
* More work on Talljoe layout including adding layout support for HHKB and ↵Joe Wasson2018-05-126-0/+93
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
* layouts/default: fill in 60_ansi keymapsJonathan A. Kollasch2018-03-292-14/+14
|
* Modernize clueboard, add 66_ansi and 66_iso layouts (#2377)skullydazed2018-02-106-0/+38
|
* Clueboard 60% support (#1746)skullydazed2017-09-292-6/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | * 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
* Add split ansi layout and talljoe's keymap.Joe Wasson2017-08-243-0/+29
|
* Creates a layouts/ folder for keymaps shared between keyboards (#1609)Jack Humbert2017-08-2321-0/+162
* 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