* 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  | 
			||
|---|---|---|
| .. | ||
| keymap.c | ||
| readme.md | ||
Roman's Layout
There are four layers:
- BASE is Norman layout.
 - SYMB for numbers and symbols.
 - PLVR is optimized for Plover.
 - ARRW for navigation (same fingers for arrows as IJKL on QWERTY).
 
Looking for HJKL arrows? Here we go.
Switching
- Tap 
SYMBto toggle SYMB. - Tap 
ARRWto toggle ARRW. - Hold 
SYMB(orARRW) to activate SYMB (or ARRW) while holding. - Tap 
PLVRto toggle PLVR. 
LEDs
- Red: SYMB is on.
 - Green: PLVR is on.
 - Blue: ARRW is on.
 
Functional Keys
- Tap 
F1to mute microphone via Shush. - Tap 
F2to copy screenshot to the clipboard. - Hold 
SHIFTand tapF2to save screenshot as a file. - Tap 
F3,F4,F5,F6to resize a window via Divvy. - Tap 
F14,F15to adjust display brightness. 
IMPORTANT: If you have another keyboard connected via Bluetooth, then
F14 and F15 will not work. Turn off that Bluetooth keyboard. Re-plug
you ErgoDox. Enjoy!
CTRL/ESC
Both of those keys are frequently used in Vim.
- Tap 
CTRL/ESCto sendESC. - Hold 
CTRL/ESCto use asCTRL. 
Activate N-rollover
- While in BASE hold left 
SHIFTand rightSHIRTand then tapN. - Then you can activate PLVR and use ErgoDox EZ for steno.
 
