summaryrefslogtreecommitdiffstats
path: root/keyboards/ergodox_ez/keymaps
Commit message (Collapse)AuthorAgeFilesLines
* Deprecate `KC_LEAD` for `QK_LEAD` (#18792)Ryan2022-10-212-2/+2
|
* Remove legacy EEPROM clear keycodes (#18782)Ryan2022-10-204-4/+4
| | | | | | | | | | | * `EEP_RST` -> `EE_CLR`, default-ish keymaps * `EEP_RST` -> `EE_CLR`, user keymaps * `EEP_RST` -> `EE_CLR`, community layouts * `EEP_RST` -> `EE_CLR`, userspace * `EEP_RST` -> `EE_CLR`, docs & core
* Remove legacy sendstring keycodes (#18749)Ryan2022-10-172-5/+5
|
* Remove legacy keycodes, part 6 (#18740)Ryan2022-10-1613-150/+150
| | | | | | | | | * `KC_RSHIFT` -> `KC_RSFT` * `KC_RCTRL` -> `KC_RCTL` * `KC_LSHIFT` -> `KC_LSFT` * `KC_LCTRL` -> `KC_LCTL`
* Remove legacy keycodes, part 5 (#18710)Ryan2022-10-156-11/+11
| | | | | * `KC_SLCK` -> `KC_SCRL` * `KC_NLCK` -> `KC_NUM`
* Remove RGBLIGHT_ANIMTION and clean up effect defines for 0-F (#18725)Drashna Jaelre2022-10-151-1/+10
|
* Remove legacy keycodes, part 4 (#18683)Ryan2022-10-1312-85/+85
| | | | | | | | | | | * `KC_PGDOWN` -> `KC_PGDN` * `KC_PSCREEN` -> `KC_PSCR` * `KC_SCOLON` -> `KC_SCLN` * `KC_BSLASH` -> `KC_BSLS` * `KC_BSPACE` -> `KC_BSPC`
* Remove keymaps that still reference legacy macros (#18693)Joel Challis2022-10-135-919/+0
|
* Remove legacy keycodes, part 2 (#18660)Ryan2022-10-1012-28/+28
| | | | | | | | | | | | | | | | | | | * `KC_SYSREQ` -> `KC_SYRQ` And one `KC_ALT_ERASE` -> `KC_ERAS` * `KC_NONUS_BSLASH` -> `KC_NUBS` * `KC_NUMLOCK` -> `KC_NUM` * `KC_CLCK` -> `KC_CAPS` * `KC_SCROLLLOCK` -> `KC_SCRL` * `KC_LBRACKET` -> `KC_LBRC` * `KC_RBRACKET` -> `KC_RBRC` * `KC_CAPSLOCK` -> `KC_CAPS`
* Remove legacy international keycodes (#18588)Ryan2022-10-091-1/+1
|
* RESET -> QK_BOOT user keymaps (#17940)Joel Challis2022-08-2110-10/+108
|
* Merge remote-tracking branch 'origin/master' into developQMK Bot2022-08-171-98/+0
|\
| * [Keymap] toshi0383 keymaps update (#18073)Toshihiro Suzuki2022-08-161-98/+0
| |
* | [Core] Process all changed keys in one scan loop, deprecate ↵Stefan Kerkmann2022-08-064-9/+1
| | | | | | | | `QMK_KEYS_PER_SCAN` (#15292)
* | 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