summaryrefslogtreecommitdiffstats
path: root/keyboards/ergodox_ez/keymaps
Commit message (Collapse)AuthorAgeFilesLines
* Merge remote-tracking branch 'origin/master' into developQMK Bot2022-07-024-122/+77
|\
| * My ErgoDox Keymap (finally perfected, I think) (#17208)IFo Hancroft2022-07-034-122/+77
| | | | | | Co-authored-by: Drashna Jaelre <drashna@live.com>
* | Make default layer size 16-bit (#15286)Drashna Jaelre2022-06-1921-30/+27
| | | | | | Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com>
* | tap-dance: Restructure code and document in more detail (#16394)Jouke Witteveen2022-06-132-10/+29
|/
* Rename keymap_extras headers for consistency (#16939)Ryan2022-05-151-3/+3
|
* [Keyboard] Ported ErgoDox to VIA (#16804)IFo Hancroft2022-04-132-0/+91
|
* [Keymap] personal keymap, ergodox_ez and atreus / dvorak_42_key (#16695)Luc2022-03-221-19/+58
|
* Remove parent-relative paths from keyboards. (#16282)Nick Brassel2022-02-101-1/+1
| | | | | | | | | * Remove parent-relative paths from keyboards. * Update keyboards/capsunlocked/cu75/rules.mk Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: Ryan <fauxpark@gmail.com>
* [Keymap] Further improvements to ifohancroft ErgoDox keymap (#15672)IFo Hancroft2022-01-284-42/+82
|
* [Keymap] ericgebhart keymap and userspace updates (#15727)Eric Gebhart2022-01-132-357/+160
| | | | | Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Dasky <32983009+daskygit@users.noreply.github.com> Co-authored-by: Drashna Jael're <drashna@live.com>
* [Keymap] dvorak 42 key layouts (Ergodox EZ / Atreus) updates (#15656)LucW2022-01-101-7/+14
| | | Co-authored-by: luc wastiaux <luc.wastiaux@airpost.net>
* [Keymap] A slight improvement to my own ErgoDox keymap (#14425)IFo Hancroft2021-09-152-5/+5
|
* [Keymap] Adding IFo Hancroft's ErgoDox EZ Keymap (#14342)IFo Hancroft2021-09-074-0/+203
|
* Remove empty override functions (#14312)Ryan2021-09-051-5/+0
| | | | | | | | | | | | | | | | | * Remove empty override functions, 0-9 * Remove empty override functions, A-D * Remove empty override functions, E-H * Remove empty override functions, handwired * Remove empty override functions, I-L * Remove empty override functions, M-P * Remove empty override functions, Q-T * Remove empty override functions, U-Z
* Remove backwards compatibility of debounce names (#13877)Joel Challis2021-08-091-1/+1
| | | | | | | * Remove backwards compatibility of debounce names * Update docs * Update keyboards/keymaps
* Remove ONEHAND_ENABLE (#13920)Joel Challis2021-08-091-1/+1
|
* Remove Full Bootmagic (#13846)James Young2021-08-064-4/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * disambiguate Bootmagic rules in keymaps The files edited by this commit were added at a point in time where `BOOTMAGIC_ENABLE = yes` enabled full Bootmagic. This commit edits the files to specify that full Bootmagic is intended. * remove BOOTMAGIC_ENABLE=full setting * unify commented BOOTMAGIC_ENABLE rules in keyboards Explicitly sets `BOOTMAGIC_ENABLE = no` in keyboards where the rule was commented out. Command: ``` find keyboards/ -type f -name 'rules.mk' -and -not -path '*/keymaps/*' -exec sed -i -e 's;#[ \t]*\(BOOTMAGIC_ENABLE\)[ \t=]\+\([a-zA-Z]\+\).*;\1 = no # Virtual DIP switch configuration;g' {} + ``` * remove commented Bootmagic rules from keymap/user level Command: ``` find keyboards/ layouts/ users/ -type f -name 'rules.mk' -exec sed -i -e '/#.*\(BOOTMAGIC_ENABLE\)[ \t=]\+\([a-z]\+\).*/d' {} + ``` * update keyboard BOOTMAGIC_ENABLE rule formatting Sets the formatting of BOOTMAGIC_ENABLE rules to `BOOTMAGIC_ENABLE = [value]`, without the inline comments (which will be replaced later). Command: ``` find keyboards/ -type f -name 'rules.mk' -and -not -path '*/keymaps/*' -exec sed -i -e 's;\(BOOTMAGIC_ENABLE\)[ \t=]\+\([a-z]\+\).*;\1 = \2;g' '{}' + ``` * update keyboards' BOOTMAGIC_ENABLE settings Updates keyboard `rules.mk` files to use `BOOTMAGIC_ENABLE = lite` where `BOOTMAGIC_ENABLE = full` was being used. Command: ``` find keyboards/ -type f -name 'rules.mk' -and -not -path '*/keymaps/*' -exec sed -i -e 's;\(BOOTMAGIC_ENABLE = \)full;\1lite;g' '{}' + ``` * update keymap/user BOOTMAGIC_ENABLE settings Updates keymap/user `rules.mk` files to use `BOOTMAGIC_ENABLE = lite` where `BOOTMAGIC_ENABLE = full` was being used. Commands: ``` find keyboards/ -type f -name 'rules.mk' -and -path '*/keymaps/*' -exec sed -i -e 's;\(BOOTMAGIC_ENABLE[ \t=]\+\)full;\1lite;g' '{}' + find layouts/community/ users/ -type f -name 'rules.mk' -exec sed -i -e 's;\(BOOTMAGIC_ENABLE[ \t=]\+\)full;\1lite;g' '{}' + ``` * remove and replace inline comments in keyboards and keymap/user files Removes and replaces the inline comments, which have been updated to read `Enable Bootmagic Lite`. Commands: ``` find keyboards/ -type f -name 'rules.mk' -and -path '*/keymaps/*' -exec sed -i -e 's;\(BOOTMAGIC_ENABLE\)[ \t=]\+\([a-z]\+\).*;\1 = \2;g' '{}' + find layouts/community/ users/ -type f -name 'rules.mk' -exec sed -i -e 's;\(BOOTMAGIC_ENABLE\)[ \t=]\+\([a-z]\+\).*;\1 = \2;g' '{}' + find keyboards/ layouts/community/ users/ -type f -name 'rules.mk' -exec sed -i -e 's;\(BOOTMAGIC_ENABLE = lite\);\1 # Enable Bootmagic Lite;g' '{}' + find keyboards/ layouts/community/ users/ -type f -name 'rules.mk' -exec sed -i -e 's;\(BOOTMAGIC_ENABLE = yes\);\1 # Enable Bootmagic Lite;g' '{}' + find keyboards/ layouts/community/ users/ -type f -name 'rules.mk' -exec sed -i -e 's;\(BOOTMAGIC_ENABLE = no\);\1 # Enable Bootmagic Lite;g' '{}' + ``` * rename improperly named makefiles Some files intended to be used as makefiles had improper names causing them to not be used as intended when building. This commit corrects the filenames of the affected files. * update renamed file with new rule formatting * update QMK's template files Updates QMK's `rules.mk` templates to use the new inline comment. * update QMK Docs - remove documentation of full Bootmagic - update links to Bootmagic Lite doc - add doc for Magic Keycodes * rules.mk patch for coarse/ixora and coarse/vinta
* Merge remote-tracking branch 'upstream/master' into developNick Brassel2021-07-271-80/+76
|\
| * [Keyboard] Update ZSA Keyboard Readmes and keymaps (#13041)Drashna Jaelre2021-07-251-80/+76
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * [Keyboard] Update ZSA Keyboard Readmes and keymaps * Apply suggestions from code review Co-authored-by: Ryan <fauxpark@gmail.com> * Remove custom rgb code for RGB_M_P * Fix inevitable typo Co-authored-by: Ryan <fauxpark@gmail.com> * Update keyboards/planck/ez/readme.md Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: Ryan <fauxpark@gmail.com>
* | [Bug] Develop - Change uint32_t to layer_state_t (#13596)Xelus222021-07-199-107/+107
| | | | | | | | | | * fix sat75 * update uint32_t to layer_state
* | `keymap_extras`: Remove deprecated defines (#12949)Ryan2021-07-066-20/+17
| |
* | Remove `API_SYSEX_ENABLE`s from rules.mk (#13389)Ryan2021-06-303-3/+0
| |
* | Fix RGB/LED Suspend defines (#13146)Drashna Jaelre2021-06-091-1/+1
|/
* Merge remote-tracking branch 'origin/master' into developQMK Bot2021-02-211-157/+162
|\
| * ergodox_ez / dvorak_42_key layout: convert macros to new format (#11139)LucW2021-02-201-157/+162
| | | | | | Co-authored-by: luc wastiaux <luc.wastiaux@airpost.net>
* | Remove FAUXCLICKY feature (deprecated) (#11829)Drashna Jaelre2021-02-091-1/+0
| |
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2021-01-181-5/+0
|\|
| * Remove `DESCRIPTION`, E-G (#11574)Ryan2021-01-181-5/+0
| |
* | Remove unused `action_get_macro()` usages in user files (#11165)Ryan2021-01-117-110/+0
|/
* ergodox_ez/stamm update (#11236)Rustam Zagirov2020-12-232-123/+81
|
* [Keymap] Add nfriend's ErgoDox EZ keymap (#10545)Nathan Friend2020-11-155-0/+1279
|
* [Keymap] Add stamm layout for ergodox_ez (#10365)Rustam Zagirov2020-09-214-0/+473
| | | Co-authored-by: Drashna Jaelre <drashna@live.com>
* [Keymap] Personal Keymap (nathanvercaemert) Update (#10107)nathanvercaemert2020-09-064-25/+111
| | | | | | | | | | | * updates to incorporate combined mouse key acceleration functionality * tab switching in chrome works, updated readme * updated keymap image * updated keymap image Co-authored-by: Nathan Vercaemert <nathan.vercaemert@gmail.com>
* Better handle LTO_ENABLE (#9832)Drashna Jaelre2020-08-292-2/+2
| | | | | | | | | * Better handle LTO_ENABLE Especially when calling from command line * Replace LINK_TIME_OPTIMIZATION_ENABLE with LTO_ENABLE * Remove long for LTO from show_options.mk
* [Keymap] update dvorak_42_key keymaps for atreus and ergodox_ez: add VSCode ↵LucW2020-08-191-7/+10
| | | | | | | | | | | | shortcuts (#10054) * remove obsolete cloud9 macros, add vscode macros on the KEYNAV layer * add vscode layer and shortcuts * remove duplicate VSCODE layer and macros * apply review changes
* [Keymap] Adding my keymaps for ergodox_ez and kyria (#9365)Reed2020-06-296-0/+431
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Trying to fix problems in my kyria steez * repeating last commit..... * repeating last commit on EDIT layer but swapping direction exit * moving the reversed desktop moves to the symbol layers on the same hand, for easier activation * adding mac desktop movement keys to Kyria layout * Adding readmes to my keymaps * Removing a png... * Update keyboards/ergodox_ez/keymaps/rmw/keymap-mac.c removing EPRM case * Apply suggestions from code review Great updates to various old-school or outdated ways I was doing things, removing some commented out code, etc. * Apply suggestions from code review Additional improvements * Moving tapdances.cpp to userspace as tapdances.c * reindenting the Kyria keymap to follow four-spaces convention, turning off oled on my kyria, improving the led handling on the Ergodox. * updating led stuff on the other two versions of the keymap, removing EPRM key from main keymap * Apply suggestions from code review I'm adding these various removals to the config file because it seems that at this time those settings are in harmony with the ergodox_ez defaults. * Moving encoder functions into their own userspace file * Apply suggestions from code review Removing settings that are now defaults, clearing out placeholder custom keycodes (smh) * updating encoder functions. * Moving to LAYOUT_stack for all layers, adding end of file newlines, switching to some shorter keycode aliases * Okay, refactor is well underway. * refactored! Also improved led handling for ergodox and rgb handling for kyria * removing mac/windows swappable version because I don't feel like dealing with it when reflashing is so easy. * moving LAYOUT_stack into kyria.h * moving the alternate default layer down next to QWERTY
* user keymaps for ergodox_ez/dvorak_42_key / atreus/dvorak_42_key (#9429)LucW2020-06-221-82/+82
| | | | Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Ryan <fauxpark@gmail.com>
* Keyboards/zsa updates (#9214)Drashna Jaelre2020-05-281-68/+36
|
* [Keymap] Contributing Home-Row-Centric-Mousekey Layout (#9195)nathanvercaemert2020-05-264-0/+416
| | | | | | | | | | * adding personal keymap to repository * starting to customize documentation to keymap * updated readme * updated readme
* [Keymap] Added Xd75 and viterbi keymaps,refactored my userspace. (#8776)Eric Gebhart2020-04-281-205/+235
|
* Remove no-longer-necessary LTO checks from keyboards' config.h files (#8773)Konstantin Đorđević2020-04-191-4/+2
| | | | | | | | | * Remove no-longer-necessary LTO checks from keyboards' config.h files * Remove unnecessary LTO check in @danielo515's Ergodox EZ keymap * Remove unnecessary USE_Link_Time_Optimization checks from keyboards' config.h files Note: DISABLE_LEADER doesn't seem to be used anywhere
* Update my keymaps (#8840)Toshihiro Suzuki2020-04-201-0/+98
|
* update pvinis keymap (#8746)Pavlos Vinieratos2020-04-131-200/+211
| | | | | | | | | * update a bunch of stuff Better rules, better config, added encoders, lights, audio. * some fmt * more fmt
* Danielo515/redox (#8232)Daniel Rodríguez Rivero2020-03-122-8/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * feat(build): added script for compiling with docker easily * chore: bring my own build with docker to master * chore: delete a file that does not make sense anymore * feat: first redox for danielo * chore: basic compatibility between redox and my space * refactor: removed some old stuff * feat: added go coding symbols * feat: name control_k and alt_j * chore: reduce combo term * feat: improved first layer of redox * feat: add configurations to the redox * feat: make alt tab more portable * feat: small improvements to redox layout * feat: added leader * refactor: move leader defs to my userspace config * chore: movement modified * feat: more predefined keys and a a new combo * feat: redox alt tab functionality * refactor: move alt_tab processing to a separate file * refactor: early return * refactor: move process record to a separate file * format leader function * chore: backspace on digits layer * feat: add extra combo * feat: added more combos * implement guard proposed by @drashna Co-Authored-By: Drashna Jaelre <drashna@live.com> * chore: include @drashna placeholder suggestion Co-Authored-By: Drashna Jaelre <drashna@live.com> Co-authored-by: Drashna Jaelre <drashna@live.com>
* [Keymap] update to Danielo515 keymaps (#8004)Daniel Rodríguez Rivero2020-01-273-0/+364
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * feat(build): added script for compiling with docker easily * chore: bring my own build with docker to master * feat: merge ergodox ez into latest maste * chore: remove my build with docker file * chore: remove my changes to process_leader * feat: more modular user danielo515 * Apply suggestions from @ridingqwerty Co-Authored-By: ridingqwerty <george.g.koenig@gmail.com> * chore: more suggestions implemented * chore: add my basic details * Apply suggestions from @drashna Co-Authored-By: Drashna Jaelre <drashna@live.com> * fix: more @drashna fixes * feat: @fauxpark optimization * fix: some more @drashna improvements Co-Authored-By: Drashna Jaelre <drashna@live.com> * chore: small improvement on layout * fix: some more @drashna improvements * chore: remove some F dance Co-authored-by: ridingqwerty <george.g.koenig@gmail.com> Co-authored-by: Drashna Jaelre <drashna@live.com>
* [Keyboard] Remove `PREVENT_STUCK_MODIFIERS` from config.h files (#7592)fauxpark2019-12-091-1/+0
|
* [Keyboard] Update default keymaps to use `layer_state_t` (#7444)Drashna Jaelre2019-11-211-1/+1
| | | | | | * Update default keymaps to use `layer_state_t` * Convert binon32 as get_highest_layer in default keymaps
* [Keymap] Layout update for my ergodox (#7187)Christoffer Holmberg2019-10-281-6/+9
| | | | | | * Add KC_ESC to normal location and move SE_HALF to ARRW layer * Add `<` and `>` to SYMB layer as standalone keys
* [Keymap] Ergodox EZ and dactyl-manuform keymaps for rishka (#7051)Adam Perlman2019-10-213-0/+229
| | | | | | | | | | | | | | | | | | | | | | | | | | * Setup keymaps and userspace for Rishka * Creates a keymap for Ergodox Ez, bdn9 and Dactyl Manuform 5x6 * Update bdn9 config with suggested change * Add pragma to other header files * Apply suggestions from code review Co-Authored-By: fauxpark <fauxpark@gmail.com> * Updates from review from fauxpark * Updates from review Swap to keyboard_post_init, layer_state_t and use layer state for encoder * Updates from review Swap to keyboard_post_init, layer_state_t and use layer state for encoder * Add missing change from review
* [Keymap] modify ergodox_ez / dvorak_42_key layout (#6832)lucwastiaux2019-10-081-17/+33
| | | | | | | | | | * add macros for windows 10 workspace switching * change debounce settings * add comment * remove debounce