diff options
author | Jack Humbert <jack.humb@gmail.com> | 2017-08-23 22:29:07 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2017-08-23 22:29:07 -0400 |
commit | d2ff66a985b938e87fffe55c1d9f1dc55e356f91 (patch) | |
tree | 561b3e203033849573a17f5ac6248077ab687676 /keyboards/ergodox/keymaps/dvorak_emacs_software/readme.md | |
parent | 7260fc3eef98fb7b0e2ed24d3d0d14cf2e613000 (diff) |
Creates a layouts/ folder for keymaps shared between keyboards (#1609)
* 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
Diffstat (limited to 'keyboards/ergodox/keymaps/dvorak_emacs_software/readme.md')
-rw-r--r-- | keyboards/ergodox/keymaps/dvorak_emacs_software/readme.md | 74 |
1 files changed, 0 insertions, 74 deletions
diff --git a/keyboards/ergodox/keymaps/dvorak_emacs_software/readme.md b/keyboards/ergodox/keymaps/dvorak_emacs_software/readme.md deleted file mode 100644 index 0e1e94ffe1..0000000000 --- a/keyboards/ergodox/keymaps/dvorak_emacs_software/readme.md +++ /dev/null @@ -1,74 +0,0 @@ -# Ergodox Dvorak Layout with emacs binding in mind - software version - -This configuration is the same as the dvorak_emacs layout, but using a sofware dvorak configuration -instead of a firmware configuration. This layout is for those who run their computer in dvorak mode. - - * Control & Alt key on the thumbs (activated if pressed with another key). - * In the same way, "U" and "R" are the shift modifier if pressed with another key. - * "I" and "D" set the layer 1 for the auxiliary keys if pressed with another key. - * Software layout set to english. - -## Keymap Layers - - L0: dvorak with some customizations (see layout below) - - L1: auxiliary keys (includes function keys, numpad...) - - -### Keymap 0: Base layer -Keys with double values (like U/LSft) correspond to the 'tapped' key and the 'held' key, respectively - -<pre><code> - -,--------------------------------------------------. ,--------------------------------------------------. -| | 1 | 2 | 3 | 4 | 5 | Esc | | Esc | 6 | 7 | 8 | 9 | 0 | = | -|--------|------|------|------|------|-------------| |------|------|------|------|------|------|--------| -| ~ | ' | , | . | P | Y | [ | | ] | F | G | C | H | L | / | -|--------|------|------|------|------|------| { | | } |------|------|------|------|------|--------| -| Tab | A | O | E |U/LSft| I/L1 |------| |------| D/L1|R/RSft| T | N | S | - | -|--------|------|------|------|------|------| LGUI | | LGUI |------|------|------|------|------|--------| -| {/LSft | ; | Q | J | K | X | | | | B | M | W | V | Z | }/RSft | -`--------|------|------|------|------|-------------' `-------------|------|------|------|------|--------' - | | | | | ~L1 | | ~L1 | | | \ | | - `----------------------------------' `----------------------------------' - ,-------------. ,-------------. - | HOME | END | | LEFT | RIGHT| - ,------|------|------| |------|--------|------. - | BSPC | DEL | PGUP | | UP | SPACE |RETURN| - | / | / |------| |------| / | / | - | LCTL | LALT |PGDWN | | DOWN | LALT | LCTL | - `--------------------' `----------------------' - -</pre></code> - -### Keymap 1: Aux layer - -<pre><code> - -,--------------------------------------------------. ,--------------------------------------------------. -| VolUp | | | | | | SLEEP | PWR | | | | | | | -|--------|------|------|------|------|-------------| |------|------|------|------|------|------|--------| -| VolDn | F1 | F2 | F3 | F4 | | | | | | 7 | 8 | 9 | * | | -|--------|------|------|------|------|------| | | |------|------|------|------|------|--------| -| | F5 | F6 | F7 | F8 | TRANS|------| |------|TRANS | 4 | 5 | 6 | + | | -|--------|------|------|------|------|------| | |PSCR |------|------|------|------|------|--------| -| TRANS | F9 | F10 | F11 | F12 | | | | | | 1 | 2 | 3 | / | TRANS | -`--------|------|------|------|------|-------------' `-------------|------|------|------|------|--------' - |CTRL-S|CTRL-Z|CTRL-X|CTRL-C| TRANS| | TRANS| . | 0 | = | | - `----------------------------------' `----------------------------------' - ,-------------. ,-------------. - | TRANS| TRANS| | TRANS| TRANS| - ,------|------|------| |------|------|------. - | | | TRANS| | TRANS| | | - |TRANS |TRANS |------| |------| TRANS| TRANS| - | | | TRANS| | TRANS| | | - `--------------------' `--------------------' - -</pre></code> - - - -## Generation of .hex file -> In the "qmk_firmware/keyboards/ergodox" directory. - -> Execute "make dvorak_emacs". Then the hex file "ergodox_ez_dvorak_emacs.hex" is in the root directory : "qmk_firmware". - -> Flash with `teensy_loader` binary |