quest/README.md

47 lines
1.3 KiB
Markdown

# Quinn's Utterly Elegant Speedrun Timer
A speedrun timer for \*nix terminals
## Features
- Global hotkeys
- 24-bit terminal color
- Human readable JSON splits file
- Import splits from a Splits.io file
- High fps rendering
## Usage
Copy `examples/sample.json` somewhere, replace the sample information with
the names of your game, categories and segments. Changing the number of
segments after the first use of the split file is currently unsupported.
### Default Keybinds
| Keys | Action | Global |
| ---- | --------------------- | ------ |
| `R` | Start | YES |
| `F` | Stop / Reset | YES |
| `E` | Split | YES |
| `G` | Undo split | YES |
| `V` | Skip split | YES |
| `Q` | Close | NO |
| `T` | Toggle global hotkeys | YES |
| `C` | Toggle compact UI | NO |
Customisable hotkeys without editing the source code coming soon!
## Third Party Integration
If a feature isn't listed here, it probably isn't planned
yet and may not ever be
### [Splits.io](https://splits.io/)
- [X] Import game, category and segment names from generic format
- [ ] Import all information the generic format support i.e. run histories
- [ ] Export runs in the generic format
### [Speedrun.com](https://www.speedrun.com/)
- [ ] Submit runs