olagem

Crates.ioolagem
lib.rsolagem
version0.2.0
sourcesrc
created_at2024-02-18 16:12:45.877046
updated_at2024-07-30 20:46:23.412143
descriptionTyping speed test in the terminal
homepagehttps://github.com/benjamin-voisin/olagem.git
repositoryhttps://github.com/benjamin-voisin/olagem.git
max_upload_size
id1144187
size64,806
Benjamin Voisin (benjamin-voisin)

documentation

README

Crates.io Downloads (recent) Licence Crates.io Version AUR Version

olagem

A simple and beautiful terminal based typing speed test.

Features

  • Beautiful TUI
  • Proper Unicode support
  • French and English out of the box
  • Add any language you want
  • See your progression with a nice chart !

Installation

The package is available on the AUR and on Cargo, so you can install it with

cargo install olagem

Or, if you are on Arch, (replace yay with your favorite AUR helper)

yay -S olagem

Build from source

Install Cargo: here, and then just

git clone git@github.com:benjamin-voisin/olagem.git
cargo build -r

And the binary can be found in target/release/olagem.

Configuration

The configurations files may be found in the ~/.config/olagem/ directory.

The default config file in ~/.config/olagem/config.toml:

[defaults]
language = "english"
time = 60

Currently, olagem comes with only 2 languages: french and english. If you want to use another one, you need to add a word list into ~/.config/olagem/language. For example, to add spanish, you would add create the file ~/.config/olagem/language/spanish, and change your ~/.config/olagem/config.toml to be

[defaults]
language = "spanish"
time = 60
Commit count: 198

cargo fmt