From bbe553dba34b6d04fbd54d71dbc58cb85dcb8bff Mon Sep 17 00:00:00 2001 From: Roman Zolotarev Date: Wed, 16 Mar 2016 00:43:45 +0800 Subject: Add Roman's Layout Four layers BASE (Norman), SYMB, PLVR (optimized for Plover), ARRW. --- .../romanzolotarev-norman-plover-osx/readme.md | 51 ++++++++++++++++++++++ 1 file changed, 51 insertions(+) create mode 100644 keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/readme.md (limited to 'keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/readme.md') diff --git a/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/readme.md b/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/readme.md new file mode 100644 index 0000000000..8b03e3323f --- /dev/null +++ b/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/readme.md @@ -0,0 +1,51 @@ +# Roman's Layout + +There are four layers: + +- **BASE** is [Norman layout](https://normanlayout.info/). +- **PLVR** is optimized for [Plover](http://www.openstenoproject.org). +- **SYMB** for numbers and symbols. +- **ARRW** for navigation. + +## Switching + +- Tap `~L1` to toggle **SYMB**. +- Tap `~L3` to toggle **ARRW**. +- Hold `~L1` (or `~L3`) to activate **SYMB** (or **ARRW**) while holding. +- Tap `L2` to toggle **PLVR**. + +## LEDs + +- Red: SYMB is on. +- Green: PLVR is on. +- Blue: ARRW is on. + +## CTRL/ESC + +Both of those keys are frequently used in Vim. + +- Tap `CTRL/ESC` to send `ESC`. +- Hold `CTRL/ESC` to use as `CTRL`. + +## Activate N-rollover + +- While in **BASE** hold left `SHIFT` and right `SHIRT` and then tap `N`. +- Then you can activate **PLVR** and use ErgoDox EZ for steno. + +## Layers + +BASE + +![base](keyboard-layout-editor/base.png) + +SYMB + +![symb](keyboard-layout-editor/symb.png) + +PLVR + +![plvr](keyboard-layout-editor/plvr.png) + +ARRW + +![arrw](keyboard-layout-editor/arrw.png) -- cgit v1.2.1 From 7138b1e6fce97dbe73d307b576cbbb2676059058 Mon Sep 17 00:00:00 2001 From: Roman Zolotarev Date: Sat, 19 Mar 2016 17:43:02 +0800 Subject: Update layout --- .../romanzolotarev-norman-plover-osx/readme.md | 38 +++++++++------------- 1 file changed, 15 insertions(+), 23 deletions(-) (limited to 'keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/readme.md') diff --git a/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/readme.md b/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/readme.md index 8b03e3323f..0777de4713 100644 --- a/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/readme.md +++ b/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/readme.md @@ -3,16 +3,18 @@ There are four layers: - **BASE** is [Norman layout](https://normanlayout.info/). -- **PLVR** is optimized for [Plover](http://www.openstenoproject.org). - **SYMB** for numbers and symbols. +- **PLVR** is optimized for [Plover](http://www.openstenoproject.org). - **ARRW** for navigation. +[![keyboard-layout](romanzolotarev-norman-plover-osx.png)]() + ## Switching -- Tap `~L1` to toggle **SYMB**. -- Tap `~L3` to toggle **ARRW**. -- Hold `~L1` (or `~L3`) to activate **SYMB** (or **ARRW**) while holding. -- Tap `L2` to toggle **PLVR**. +- Tap `SYMB` to toggle **SYMB**. +- Tap `ARRW` to toggle **ARRW**. +- Hold `SYMB` (or `ARRW`) to activate **SYMB** (or **ARRW**) while holding. +- Tap `PLVR` to toggle **PLVR**. ## LEDs @@ -20,6 +22,14 @@ There are four layers: - Green: PLVR is on. - Blue: ARRW is on. +## Functional Keys + +- Tap `F1` to mute microphone via [Shush](http://mizage.com/shush/). +- Tap `F2` to copy screenshot to the clipboard. +- Hold `SHIFT` and tap `F2` to save screenshot as a file. +- Tap `F3`, `F4`, `F5`, `F6` to resize a window via [Divvy](http://mizage.com/divvy/). +- Tap `F14`, `F15` to adjust display brightness. + ## CTRL/ESC Both of those keys are frequently used in Vim. @@ -31,21 +41,3 @@ Both of those keys are frequently used in Vim. - While in **BASE** hold left `SHIFT` and right `SHIRT` and then tap `N`. - Then you can activate **PLVR** and use ErgoDox EZ for steno. - -## Layers - -BASE - -![base](keyboard-layout-editor/base.png) - -SYMB - -![symb](keyboard-layout-editor/symb.png) - -PLVR - -![plvr](keyboard-layout-editor/plvr.png) - -ARRW - -![arrw](keyboard-layout-editor/arrw.png) -- cgit v1.2.1 From a429374b7842cbacb68e11c5b68b868790823c2a Mon Sep 17 00:00:00 2001 From: Roman Zolotarev Date: Sat, 19 Mar 2016 17:53:58 +0800 Subject: Update readme --- keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/readme.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/readme.md') diff --git a/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/readme.md b/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/readme.md index 0777de4713..6f182d0d83 100644 --- a/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/readme.md +++ b/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/readme.md @@ -7,7 +7,7 @@ There are four layers: - **PLVR** is optimized for [Plover](http://www.openstenoproject.org). - **ARRW** for navigation. -[![keyboard-layout](romanzolotarev-norman-plover-osx.png)]() +[![keyboard-layout](romanzolotarev-norman-plover-osx.png)](http://www.keyboard-layout-editor.com/#/gists/8ebcb701ecb763944417) ## Switching -- cgit v1.2.1