# Dvorak Programmers CLI Tutorial

A command line typing tutor for the Dvorak and [Programmer's Dvorak](http://www.kaufmann.no/roland/dvorak/)
keyboard layout.

![Dvorak Programmers Tutorial Main Menu](https://i.imgur.com/5xfRVs3.png)

## Installation

NPM

```shell
npm install -g dvorak-programmers-tutorial
```

Yarn

```shell
yarn global add dvorak-programmers-tutorial
```

## Usage

Type `dvorak` to load the main-menu.

```
dvorak
```

### Keyboard Layout

You can view the split keyboard layout to help you when using blank keys.

![Dvorak Programmers Tutorial Keyboard Layout](https://i.imgur.com/HQSDtIX.png)

### Lessons

Choose a Lesson.

![Dvorak Choose Typing Lesson](https://i.imgur.com/iGfcvES.png)

Begin typing!

![Dvorak Choose Typing Lesson](https://i.imgur.com/ENSBeqK.png)

- If it's good - its green. If it's bad - its red.
- _You have to hit enter at the end of each line._

Your score will be waiting for you at the end of the lesson.

![Dvorak words per minute and error count statistics at end of lesson](https://i.imgur.com/zvQW4sn.png)

## Katas

Typing Dvorak is not about going fast - its about going good. So stop trying so hard.

Grab a beer, or something better. Sit back in your comfy chair. Spin up the slow tunes, put your favorite audio book on - and ease in to the joy of Dvorak.

Your fingers will thank you.

### Tao Te Ching

![Dvorak Programmers Kata - Tao Te Ching](https://i.imgur.com/gjjUUPj.png)

> Tao Te Ching (Chinese: 道德經 [ Listen (help. · info)]) is the Chinese name of a book by a man named Laozi (or Lao Tzu, which literally means "old master"). Laozi was a sage (a wise man) and he was a record-keeper. The title can mean "The Book of the Way and its Virtue."
> &mdash; [Wikipedia](https://simple.wikipedia.org/wiki/Tao_Te_Ching)

> The Tao-te Ching presented a way of life intended to restore harmony and tranquillity to a kingdom racked by widespread disorders.
> &mdash; [Britanica](https://www.britannica.com/topic/Tao-te-Ching)

### The Proverbs of King Solomon

![The Dvorak Programmers Kata - The Proverbs of King Solomon](https://i.imgur.com/0aAGIB5.png)

> [Proverbs] is an example of the Biblical wisdom tradition, and raises questions of values, moral behavior, the meaning of human life, and right conduct.
> &mdash; [Wikipedia](https://en.wikipedia.org/wiki/Book_of_Proverbs)

## Links

### Dvorak Layout

- [Setting Up Programmers Dvorak Layout on your OS](http://www.kaufmann.no/roland/dvorak/)
- [Original Dvorak Layout Lessons](http://gigliwood.com/abcd/lessons/)
- [Enhanced Programmers Dvorak Lessons](http://programmer-dvorak.appspot.com/)
- [Keyboard Layout Analyzer](http://patorjk.com/keyboard-layout-analyzer/v2/)

### Recommended Dvorak Keyboards

- [Aterus](https://atreus.technomancy.us/)
- [Aterus62](https://shop.profetkeyboards.com/product/atreus62-keyboard)
- [Infinity Ergodox](https://www.massdrop.com/buy/infinity-ergodox)
- [TypeMatrix](http://typematrix.com/)





