What's new
- Persistent config — your mode, time/word count, theme and punctuation/numbers toggles are saved to
~/.config/monkeytui/config.json and restored on next launch. Explicit flags still override saved prefs.
- History & personal bests — every finished test is appended to
~/.config/monkeytui/history.jsonl. The results screen shows new pb / your prior best for the current mode bucket.
- Stats —
monkeytui stats prints a per-mode summary (tests, best, avg wpm, accuracy) plus recent runs. Same view is now available inside the TUI: open the command line (tab/esc) → stats.
- Punctuation & numbers — decorate words like monkeytype:
-punctuation / -numbers flags, or toggle from the command line.
- Command-line scroll fix — long lists (e.g. themes) now scroll to follow the selection instead of snapping back to the top.
Install
curl -fsSL https://raw.githubusercontent.com/ricardojparram/monkeytui/main/install.sh | bash