/ttypeport

A terminal type identifier

Primary LanguageGroovyApache License 2.0Apache-2.0

ttype ⌨️🧠

A Terminal-Based Typing App

Screenshot of the interface

Usage

After executing the program, the text will appear greyed out. This means the keyboard is not active. Simply press 'enter' to begin typing.

Green characters have been correctly typed, while a red character means a wrong input has been received. You cannot advance until the correct key has been pressed.

Pressing 'enter' while typing will re-generate a new set of words and reset your position. Pressing 'esc' will return the application to the inactive state and reset your typing progress.

You can exit the program by pressing 'esc'.

Zen Mode 🧘

Pass the -zen flag to the program to enter zen mode.

Zen mode removes the status bar for a stress-free typing environment.

Screenshot of the interface in zen mode

Installation

The only installation requirement is the Golang compiler.

Build the executable with:

go build -o ttype