Skip to content

Latest commit

 

History

48 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

mmath

A lightweight TUI-based speed drill for mental arithmetic.

Inspired by ttyper.

Requirements

  • Rust toolchain (stable): https://rustup.rs
  • A terminal that supports ANSI/TUI output

Install

Option 1: Install from a local clone (recommended)

git clone <REPO_URL>
cd mmath
cargo install --path .

If ~/.cargo/bin is in your PATH (default for most Rust setups), you can run:

mmath

Option 2: Build + symlink manually

git clone <REPO_URL>
cd mmath
cargo build --release
ln -s "$(pwd)/target/release/mmath" /usr/local/bin/mmath

Then run from anywhere:

mmath

Run in development

cargo run

Options

Everything is configurable in the start menu. Flags just preset a toggle:

Flag Effect
-m, --mult-choice Multiple choice: pick from a 2x2 grid by click or keys 1-4

Uninstall

cargo uninstall mmath          # if installed with `cargo install`
sudo rm /usr/local/bin/mmath   # if you symlinked it instead

Then delete the clone. Build output (target/) lives inside it.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages