Real programmers dvorak layout on a 40% split keyboard (corne).
Layer 0
: ✍️ Standard dvorak layoutLayer 1
: 💯 NumbersLayer 2
: 🔣 SymbolsLayer 3
: 📡 Multimedia
keymap
// +------------------------------------------------------------------------------------+
// | TAB | ; : | , < | . > | P | Y | | F | G | C | R | L | BSPC |
// | LSHFT | A | O | E | U | I | | D | H | T | N | S | DEL |
// | CTLR | ' " | q @ | J | K | X | | B | M | W | V | Z | ESC |
// | GUI | LOWER | SPC | | ENT | RAISE | ALT |
// +------------------------------------------------------------------------------------+
// +------------------------------------------------------------------------------------+
// | TAB | 1 | 2 | 3 | 4 | 5 | | 6 | 7 | 8 | 9 | 0 | BSPC |
// | LSHFT | | | | | | | LEFT| DOWN| UP | RHGT| | |
// | CTLR | | | | | | | | | | | | |
// | GUI | | SPC | | ENT |MEDIA| ALT |
// +------------------------------------------------------------------------------------+
// +------------------------------------------------------------------------------------+
// | TAB | ! | @ | # | $ | % | | ^ | & | * | ( | ) | BSPC |
// | LSHFT | ~ | - | [ | ( | / | | \ | ) | ] | + | = | ` ~ |
// | CTLR |GLOBE| _ | ? | { | : | | ; | } | " | | | | ESC |
// | GUI |MEDIA| SPC | | ENT | | ALT |
// +------------------------------------------------------------------------------------+
// +------------------------------------------------------------------------------------+
// | TAB | | | | | | | | | | | | BSPC |
// |BT CLR | BT1 | BT2 | BT3 | BT4 | BT5 | | PREV|> || | NEXT| | | |
// | CTLR |PW ON|PWOFF| | | | | MUTE| VOL-| VOL+| | | ESC |
// | GUI | | SPC | | ENT | | ALT |
// +------------------------------------------------------------------------------------+
This config is a modified implementation of programmers dvorak. This layout is close to real programmers dvorak.
Deviation from programmers dvorak is that I do not remap numbers
, but do optimize brackets and some symbols.
Also see my qmk config I use for my wired corne.
Special thanks for all zmk contributors and community members.