Go to file
2023-08-20 03:54:29 +10:00
docs added install option to makefile and a manpage 2021-09-28 00:33:33 +10:00
examples cleaned up a bit 2021-09-17 09:25:36 +10:00
src added nix build stuff 2023-07-18 23:53:22 +10:00
src2 added getter for event types, and fixed a pausedTime bug 2023-08-20 03:54:29 +10:00
default.nix added nix build stuff 2023-07-18 23:53:22 +10:00
derivation.nix added nix build stuff 2023-07-18 23:53:22 +10:00
formatspec.md added proper run clearing function 2023-07-24 18:44:01 +10:00
LICENSE.md Minor changes and addition of License 2022-01-16 02:23:13 +11:00
Makefile added nix build stuff 2023-07-18 23:53:22 +10:00
README.md updated version number 2022-01-16 15:47:04 +11:00

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

Hotkeys can be configured in $HOME/.config/quest/keymaps/default

Third Party Integration

If a feature isn't listed here, it probably isn't planned yet and may not ever be

Splits.io

  • Import game, category and segment names from generic format
  • Import all information the generic format supports i.e. run histories
  • Export runs in the generic format

Speedrun.com

  • Submit runs