Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Changes to Atreus and Ergodox EZ Dvorak 42key layout #1997

Merged
merged 28 commits into from
Nov 13, 2017
Merged
Changes from 1 commit
Commits
Show all changes
28 commits
Select commit Hold shift + click to select a range
29aaf41
importing 42 key dvorak layout
Sep 10, 2017
832f6b9
added comment for build instructions
Sep 10, 2017
9f9282f
adding atreus dvorak 42 key layout
Sep 10, 2017
bcd0e3b
added readme
Sep 10, 2017
7c50181
add readme
Sep 10, 2017
cea7d35
build instructions
Sep 10, 2017
f1dd0b5
additional MEH shortcuts
Sep 10, 2017
52878af
resolve conflicts
Nov 4, 2017
c7d2ae5
added shifted symbols on symbols layer
Nov 4, 2017
a2f4079
working extra symbols on COMBINED layer
Nov 4, 2017
7970441
bring atreus layout inline with the ergodox one
Nov 4, 2017
aed5dc7
add necessary macros
Nov 5, 2017
235455a
working ls macro
Nov 5, 2017
6d76fe5
added more shell macros
Nov 5, 2017
62835b3
added screen rename / screen number macros
Nov 5, 2017
e0f3cbf
add ctrl-a key in shell-nav to use screen more easily
Nov 5, 2017
3cc1f1d
added shell screen layer
Nov 5, 2017
29d7321
assign screen switching macros to screen layer
Nov 5, 2017
fc35fee
define all screen switching macros
Nov 5, 2017
d349516
more screen-related shortcuts added on shell screen layer
Nov 5, 2017
30b5b4e
change shell nav bottom right row to match base layer (backspace / de…
Nov 5, 2017
09ed816
remove some mappings on SHELL_NAV layer as they are now in the screen…
Nov 5, 2017
ececf5c
added more screen macros
Nov 5, 2017
eda76c8
changes to COMBINED layer (pipe on the right) and modified shell nav
luc-vocab Nov 8, 2017
d985721
moved pipe/backslash to then right
luc-vocab Nov 11, 2017
e7c1487
documented SHELL_SCREEN layer
luc-vocab Nov 11, 2017
4bcd2e2
Merge branch 'master' of https://github.com/qmk/qmk_firmware
luc-vocab Nov 11, 2017
9251e0a
put backspace/delete on SHELL_NAV layer
luc-vocab Nov 11, 2017
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
add readme
  • Loading branch information
luc wastiaux committed Sep 10, 2017
commit 7c50181ddb3111365489f4fa4c62891a188287e2
13 changes: 13 additions & 0 deletions keyboards/ergodox_ez/keymaps/dvorak_42_key/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
Overview
========

This is a dvorak based layout for the Ergodox EZ. Its basic key layout is similar to the Atreus "dvorak_42_key" layout. In fact this layout was created for seamless switching between the Ergodox EZ and Atreus. On the base layer, the keys that don't exist on the Atreus are mapped to MEH shortcuts and can be interpreted by Autohotkey. This layout only makes use of the 42 keys that the Atreus also has for the main functionality.

Layers
------
* BASE: basic dvorak layout
* KEYNAV: arrow-key navigation. Momentary toggle held by thumb allows the right hand to navigate through text as well as copy/paste/cut, page up/page down
* KEYSEL: similar to KEYNAV, except for shift-selection
* COMBINED: this is a layer that combines numbers, brackets and special characters. !@#$%^&*( can be type by shift+COMBINED+1/2/3/etc..
* MOUSE: mouse navigation, as well as browser tab-left/tab-right shortcuts
* SHELL_NAV: Linux Bash shortcuts (move forward/backward in command line, move between screen windows, Ctrl+C, recall last argument, etc