summaryrefslogtreecommitdiffstats
path: root/layouts
Commit message (Collapse)AuthorAgeFilesLines
...
* [Keymap] Port personal keymap to 60_tsangan_hhkb (#6820)Yan-Fa Li2019-09-252-0/+56
| | | | | | | | | | | * Port personal keymap to 60_tsangan_hhkb - add 60_tsangan_hhkb layout to plain60 - Fix bug in split rs in plain60 - use community and user based layout for 60_tsangan_hhkb - set up audio for plain60 only * Add LAYOUT_60_ansi_split_bs_rshift
* Merlin's Community Layout Updates (#6798)MechMerlin2019-09-245-10/+58
| | | | | | | | | | * readme updates for 60_ansi and split variations * add new community layout for mechmerlin for the new default layout 65_ansi_blocker * change path now that kbd67 has been updated * fix up spacing
* [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
* [Keymap] Big Drashna code update (#6639)Drashna Jaelre2019-09-0711-33/+57
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add a quefrency keymap * New Alt-ernate layouts * Enable Per Key Tapping Term to preserve sanity * Use underglow and mod lights for status on Corne * Update the drashna_ms keymap for quefrency * Disable Audio since there isn't enough space * Update KC_MAKE to ues :flash target * Cleanup ergodox layout * Enable i2c support for Iris * Add keymap support for CG_SWAP * Enable RGB Matrix Shutdown mode * enable heatmap * Update gitlab CI to install python3 * Remove game macros These are no longer needed, and haven't been used in ages * Cleanup planck layout * Add RGB Matrix fun and RGB cleanup * Add keycode and config for RGB Matrix idle animations * Clean up rgb idle animation code * Add rgb idle keycode to keymaps * Fix issues with rgb matrix idle animation * Fix some handling for idle animation * Reduce idle animation timeout to 15s to be more reasonable * fix up rgb stuff * Fix isses with rgb functions not being called for matrix * Use custom EEPROM Magic Number so testing is easier * Extend Default Layer macro to support a lot more layers * Fix bjohnson macropad * Adjust KC_MAKE to process mods for more consistent behavior * Fix up rgb stuff on corne * Corne OLED Overhaul * Fixes a number of issues with weirdness. * Fixes issues with keylogger (should be more reliable now) * Modulaize the OLED render sections * Rewrite layer display code * Update URL for Font Editor Due to odd issues, I ended up rewriting from scratch. And using PROGMEM versions, since I think I was getting memory overflows. * Update polling rate on all keebs * Fix planck ez layout config * Remove macros from Viterbi
* Jotix (#6687)jotix2019-09-074-241/+18
| | | | | | | | * jotix ortho_4x12 * add shifted symbols * jotix ortho_4x12 layot
* [Keyboard] Assorted personal keymap/layout updates (#6621)Jonathan Rascher2019-08-304-9/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Switch Quefrency back to I2C (#6161 fixes the lag) * Update Quefrency keymap * Add reset and EEPROM reset keybindings so these tasks can be performed separately, rather than relying on Bootmagic Lite, which performs both tasks at the same time. * Move Caps Lock from Fn+Ctrl to Fn+Tab since Fn+Ctrl is sometimes used as part of a more complex keybinding, whereas Fn+Tab is always safe. * Update KBD67 keymap * Add reset and EEPROM reset keybindings so these tasks can be performed separately, rather than relying on Bootmagic Lite, which performs both tasks at the same time. * Move Caps Lock from Fn+Ctrl to Fn+Tab since Fn+Ctrl is sometimes used as part of a more complex keybinding, whereas Fn+Tab is always safe. * Move Menu to a layer tap on the Fn key since that's a more natural location. * Update 60% Tsangan HHKB layout * Move Caps Lock from Fn+Ctrl to Fn+Tab since Fn+Ctrl is sometimes used as part of a more complex keybinding, whereas Fn+Tab is always safe. * Update 60% ANSI split backspace/right-shift layout * Add reset and EEPROM reset keybindings so these tasks can be performed separately, rather than relying on Bootmagic Lite, which performs both tasks at the same time. * Move Caps Lock from Fn+Ctrl to Fn+Tab since Fn+Ctrl is sometimes used as part of a more complex keybinding, whereas Fn+Tab is always safe.
* Remove KC_DELT alias in favor of KC_DEL (#6327)Konstantin Đorđević2019-08-3046-72/+72
| | | | | | * Remove KC_DELT alias in favor of KC_DEL * Add changelog
* Fix Windows formatting issuesDrashna Jaelre2019-08-301-6/+6
| | | Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update swedish based keymaps with newer keycodesDrashna Jaelre2019-08-304-71/+71
|
* Migrate ACTION_LAYER_MOMENTARYs to MO() (#5176)fauxpark2019-08-304-16/+8
| | | | | | | | | | * Migrate ACTION_LAYER_MOMENTARYs to MO() * Add changelog entry * Update docs/ChangeLog/20190830/PR5176.md Co-Authored-By: skullydazed <skullydazed@users.noreply.github.com>
* Add new 60% Tsangan HHKB layout (#6607)Jonathan Rascher2019-08-252-0/+60
|
* [Keyboard] Add JNAO keyboard (#6598)Danny2019-08-242-17/+29
| | | | | | | | | | | | | | * Add JNAO keyboard * Use layout macro for default_4x12 * Add bakingpy keymap * Add info.json data * Remove bakingpy keymap from jnao, add ortho_4x12 layout fetching * Clear up default keymaps
* [Keymap] jotix ortho_4x12_layout (#6458)jotix2019-08-012-18/+49
| | | | | | * jotix ortho_4x12_layout * jotix ortho_4x12_layout
* [Keymap] Jarred's Plaid keymap (#6049)Jarred Steenvoorden2019-07-232-0/+44
| | | | | | * Add my plaid keymap * Move planck / plaid keymaps to common layout folder
* [Keymap] Drashna's Feature madness (#6128)Drashna Jaelre2019-07-2211-230/+225
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Fix my Tap Dance issues after I broke them * Cleanup and organization of userspace documentation As well as some additional cleanup of functions due to review of documentation. * Enable Tapdance on Glow and remove more animations * Revert to Eager PR debouncing * Add better check for startup animation * Move where RGB Matrix defines are listed * Limit RGB Matrix max val * Update keyboard for Iris Rev 3 conflicts * Enable encoder support on planck ez * Remove is_master check from corne\'s OLED code * Overhaul OLED screens for my Corne * One last removal * Show RGB valu On both sides * Updates for OLED display info * Fix compile issues for rgb config * Disabled Space Cadet for all drashna keymaps * Fix OLED Screen configs * Minor OLED Tweaks * Revert some Iris changes * Fix song include * Handle MAKE macro for the Corne boards better * Add super hacky-hack for eeconfig initialization * Add audio support for Fractal since Elite Cs support it * Add defines for keycode steps * Add White layout * Update Corne RGB info * Add fun effects to layer indication for RGB Matrix enabled boards * Use proper define for product name detection * Update formatting * Use custom timeout mechanism for OLED timeout * Fix up OLED screen HSV code for new HSV structure * Better handle turning off RGB Matrix when sleeping * Disable MultiSplash Animation * Change Iris back to using serial * Why was RGB disabled?!?!?! * Limit val in rgb_matrix_layer_helper function * Remove EECONFIG setting for RGB matrix
* Jotix (#6355)jotix2019-07-184-12/+228
| | | | | | | | * add unicode_map * add unicode_map * numpad change
* Remove/migrate action_get_macro()s from default keymaps (#5625)fauxpark2019-07-151-18/+0
| | | | | | * Remove/migrate action_get_macro()s from default keymaps * Leave these breaks alone
* [Keyboard] Add support for XD004 macro keyboard (#6337)Sidney Bovet2019-07-152-0/+25
| | | | | | | | | | | | | | | | | | | | | | | * Add support for XD004 Also applying the following suggested edits: Add hardware availability link in readme Co-Authored-By: Drashna Jaelre <drashna@live.com> Enable lite bootmagic Co-Authored-By: Drashna Jaelre <drashna@live.com> Remove commented out MCU Co-Authored-By: fauxpark <fauxpark@gmail.com> * Add more ellaborate keymap Correcting usage of tap_code_16 for modified key, thanks to @drashna * Add information about bootloader type Co-Authored-By: Drashna Jaelre <drashna@live.com>
* [Keymap] jotix ortho_4x12 layout match new keycaps (#6209)jotix2019-06-293-57/+37
| | | | | | | | | | | | | | | | | | | | | | * jotix ortho_4x12 layout match new keycaps * Update layouts/community/ortho_4x12/jotix/keymap.c Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update layouts/community/ortho_4x12/jotix/keymap.c Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update layouts/community/ortho_4x12/jotix/keymap.c Co-Authored-By: fauxpark <fauxpark@gmail.com> * get off layout_kc * update readme * get off the numpad
* [Keymap] miryoku layout (#6171)Manna Harbour2019-06-262-0/+38
| | | | | | | | * First release * add "#pragma once" to config.h and related docs * generate config.h with change from miryoku.org
* [Keymap] Update Jotix keymap (#6154)jotix2019-06-181-14/+14
| | | | | | | | * jotix ortho_4x12_layout * jotix ortho_4x12_layout * add KC_CAPS to raise
* [Keymap] ortho_4x12: bredfield (#6137)Benjamin2019-06-173-0/+284
| | | | | | * [Layout] 4x12: bredfield * ortho_4x12:bredfield code review tweaks
* [Keymap] jotix ortho_4x12_layout rethink (#6126)jotix2019-06-142-34/+66
| | | | | | | | * jotix ortho_4x12_layout rethink * refactor * readme update
* Jotix minor layout changes - readme.md fix (#6120)Drashna Jaelre2019-06-111-8/+8
|\ | | | | | | | | | | * jotix layout add KC_GESC * fix error in readme.md
| * jotix layout add KC_GESCjotix2019-06-071-8/+8
| |
* | Add 60_ansi_split_bs_rshift layout to DZ60, with a new keymap for the same ↵Jonathan Rascher2019-06-072-0/+62
|/ | | | | | | | | | | | | | | | | | (#6096) * Add 60_ansi_split_bs_rshift layout to DZ60 I know there's already a lot of DZ60 layout macros, and #4668 suggests they should be refactored at some point, but since this is one of the standard layouts already in QMK that this PCB supports, I figured it was okay to add so that DZ60 keyboards can share this layout with other keyboards. * New 60% ANSI split backspace/right-shift layout I'm using this on a DZ60, but it should work fine on most 60% PCBs. It's basically a HHKB layout with a standard ANSI bottom row (3x 1.25U mods, 6.25U spacebar, 4x 1.25U mods).
* [Keymap] jotix ortho_4x12 layout change (#6088)jotix2019-06-072-15/+14
|
* [Keymap] update @nstickney's keymaps (#6076)Stick2019-06-062-153/+80
| | | | | | | | | | | | | | | | | | | | | | | | | | * [Keymap] iris@nstickney: improve RGB init Perfecting the rgb backlight initialization with a delay for each color; also start and stop the animation at the "default layer" color. * [Keymap] iris,ergodox@nstickney fix FN on SYMB The function key was not operational on the SYMB and SYSH layers due to other keycodes being mapped over MO() on those layers. The offending keycodes have been moved to other keys. * [Keymap] add @nstickney's userspace Pulled common code out to a userspace directory for my iris and ergodox keymaps. * [Keymap] iris@nstickney add image to README Added an image from keyboard-layout-editor.com to meet the README standard. * iris@nstickney hue values now `uint8_t` (#6050)
* [Keymap] jotix's ortho4x12 layout (#6045)jotix2019-06-012-17/+40
| | | | | | | | | | | | | | | | | | | | | | * jotix ortho 4x12 layout tweaking * tapping toggle -> 2 * leds on/of on layer states * add JOTANCK_LED1&2 * set custom leds on layers * bug fix * bug fix * rearrange layers * leds on layers bug fixed * leds working
* Update 333fred keymaps and add new iris map. (#6010)Fred Silberberg2019-05-292-164/+62
| | | | | | * Update 333fred keymaps and add new iris map. * Fix iris key
* [Keymap] jotix ortho_4x12 layout change (#5979)jotix2019-05-263-156/+12
| | | | | | | | * jotix ortho_4x12 layout change * simplifying things * simplifying things
* [Keymap] Romac added and tweaks to existing keymaps (#5941)stanrc852019-05-211-7/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | * Initial keymap for Romac * Formatting changes * keymap tweaks * Add new cycle layer key * add cycle layer code * initial upload * keymap updates * keymap updates * keymap updates for new layer names * new enum layers * case added for 4th layer * removed extra space for formatting
* vim style cursor keys (#5932)jotix2019-05-201-10/+10
|
* [Keymap] Drashna Corne Keyboard updates (#5903)Drashna Jaelre2019-05-194-44/+31
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Re-enable Audio And there was much rejoicingmake keebio/iris/rev2:drashna AUDIO_ENABLE=yes! * Re-add debounce to ergodox EZ * Fix rgb matrix helper function * Make sure that RGM Matrix is checked properly * Fix merge commit? * Disable more RGB matrix modes * Increase Debounce for Ergodox EZ The performance improvements have made it necessary, actually * Consolidate RGB Matrix layer indication function And changes to iris * Fix lighting issue for gamepad * Update Corne Keyboard configuration * Update Corne Keyboard layout * Update KC_MAKE macro to better handle crkbd split * Tweaks to Corne Keyboard Layout * Enable RGB Matrix Sleep * Update my code to use layer_state_t typedef
| * Update my code to use layer_state_t typedefDrashna Jaelre2019-05-171-1/+1
| |
| * Fix lighting issue for gamepadDrashna Jaelre2019-05-171-2/+2
| |
| * Consolidate RGB Matrix layer indication functionDrashna Jaelre2019-05-172-42/+25
| | | | | | | | And changes to iris
| * Increase Debounce for Ergodox EZDrashna Jaelre2019-05-171-1/+1
| | | | | | | | The performance improvements have made it necessary, actually
| * Disable more RGB matrix modesDrashna Jaelre2019-05-171-0/+2
| |
| * Fix rgb matrix helper functionDrashna Jaelre2019-05-171-1/+2
| |
| * Re-add debounce to ergodox EZDrashna Jaelre2019-05-171-0/+1
| |
* | [Keymap] jotix ortho_4x12_layout tweakings (#5904)jotix2019-05-191-25/+46
|/ | | | | | * jotix ortho_4x12_layout tweakings * jotix ortho_4x12_layout tweakings
* Adds a configurable initial delay to the audio clicky feature (#4286)Josh2019-05-171-2/+3
| | | | | | * Adding an AUDIO_CLICKY_DELAY_DURATION configurable value to the AUDIO_CLICKY feature. * Tweaking my community keymap to work better with my rev 4 planck.
* Removes Erez personally from QMK (#5883)Erez Zukerman2019-05-154-291/+0
|
* [Keymap] Neo2 for ErgoDox on MacOS US QWERTY / ABC Extended keymap (#5862)Morton Jonuschat2019-05-144-0/+969
| | | | | | | | | | | | | | | This is a Neo2 inspired layout that is meant to be fully usable on MacOS when used with the default US QWERTY/ABC Extended keymap. Neo2 layers 1-4 have been almost fully implemented in hardware. Layers 5 and 6 (greek and mathematical symbols) have been left out for now as most of them aren't available on the default keymaps. Layer toggling for layer 3 on the right hand side utilizes a tap-toggle approach that is a combination of MO & LT macros. This is required to allow sending Y when tapped, @ when tapped while the SHIFT modifier is active and support momentarily toggling the layer while the key is held.
* [Keymap] Pvinis master (#5843)Pavlos Vinieratos2019-05-144-554/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * trying to make my global keymap * refactoring the old keymap using userspace * getting there * move readme and remove community layout * use pragma once instead of ifndefs * just make iris work * iris decent * better naming * add some modifiers on the home row * use symbol and sysctl layers * fix up * a bit faster * add < and > on symbol layer * apparently im not using z all that much.. * okok * fix up stuff * led init is back * bring back led indicators * Update keyboards/ergotravel/keymaps/pvinis/config.h Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * not needed * not needed * delete these for now, until I use the userspace code * remove katamari from here. made a new pr for it * lower case * drashna suggestion :) * move files to correct place * fix missing command
* [Keymap] Minor keymap updates (#5850)stanrc852019-05-111-24/+24
| | | | | | | | * Move layer toggle key for one handed operation * Add print screen keycode * Cleaning up some tab/space formatting
* Cleanup/rgb matrix (#5811)XScorpion22019-05-102-10/+0
| | | | | | | | | | | | | | | | | | | | | | * clean up rgb matrix extern usage Moved rgb matrix boiler plate into macros Rebased onto typing heatmap pr * Fixing the reversed frame buffer access in digital rain * Fixing digital rain & typing heatmap if keyreactive effects are not enabled * Apply suggestions from code review Co-Authored-By: Drashna Jaelre <drashna@live.com> * Adding parenthesizes to DRIVER_LED_TOTAL where necessary * Updated docs * added notes about parentheses
* rgb_led struct conversion (aka: Per led (key) type rgb matrix effects - part ↵XScorpion22019-05-072-7/+5
| | | | | | | | | | | | | | | | 2) (#5783) * Initial conversion of the rgb_led struct * Converting last keyboard & updating effects to take advantage of the new structure * New struct should not be const * Updated docs * Changing define