Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/crolbar/tt-rs
TUI typing test in rust
https://github.com/crolbar/tt-rs
rust tui tui-rs typing typing-game typing-practice typing-test
Last synced: 2 days ago
JSON representation
TUI typing test in rust
- Host: GitHub
- URL: https://github.com/crolbar/tt-rs
- Owner: crolbar
- License: gpl-3.0
- Created: 2024-03-06T05:54:20.000Z (11 months ago)
- Default Branch: master
- Last Pushed: 2025-01-25T08:17:19.000Z (5 days ago)
- Last Synced: 2025-01-25T09:19:46.764Z (5 days ago)
- Topics: rust, tui, tui-rs, typing, typing-game, typing-practice, typing-test
- Language: Rust
- Homepage:
- Size: 299 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Trying to recreate [tt](https://github.com/lemnos/tt) in rust
## Install
```
git clone https://github.com/crolbar/tt-rs
cd tt-rs
cargo build --release
sudo cp target/release/tt-rs /usr/bin
cp -r conf ~/.config/tt-rs
```
words and quotes used have to be in `~/.config/tt-rs`## Usage
### Arguments
`-q` - test contains quotes instead of words \
`-d` - test will restart if you make an error \
`-w 50` - specify the number of words \
`-t 30` - specify time for the timer in seconds### Binds / Keys
`ESC`, `ALT + q`, `CTRL + c` - exit \
`ALT + s` - switch between normal and sroller mode \
`ALT + r` - restart the test with the same words \
`ALT + n`, `TAB` - restard the test with different words