A Nix-friendly SQLite-enhanced fork of Flitter, a speedrunning split timer for Unix-style terminals
|46bc328e||2023-05-31 08:31:09||Corbin||Encapsulate prepared statements, caching them. SQLite do...|
|0300ea5e||2023-05-31 07:19:03||Corbin||Remove unused custom summary code.|
|d166d226||2023-05-31 04:03:33||Corbin||Remove two more gettimeofday().|
|30ff584f||2023-05-31 03:32:47||Corbin||Somewhat factor timer state. I might have to just hack a...|
|44263501||2023-05-26 03:11:22||Corbin||Finish hacking on summary tool. All of the queries seem ...|
|0ca96899||2023-05-25 05:42:42||Corbin||Summarize entire categories segment-by-segment.|
|a30462ab||2023-05-25 04:40:35||Corbin||Tighten the data model; start at "New Game". I don't hav...|
|6df03b7f||2023-05-24 14:53:04||Corbin||Start factoring SQLite access. Also, reuse the existing ...|
|b108d273||2023-05-23 13:35:35||Corbin||Start rebuilding summary tool. Haven't ported the statis...|
|a7e940fa||2023-05-23 05:24:02||Corbin||Migrate heterogenous splits correctly.|
Flitterite is a Livesplit-inspired speedrunning split timer for terminals, including several command-line tools for managing a database of splits. Flitterite is forked from Flitter.
Add this git repository to your Nix flake.
Create your database of splits:
$ flitter-new splits.db
Launch Flitter with your splits file:
$ flitter splits.db
Keybindings are all global hotkeys; they will work even when the terminal is not focused.
||Start / split / save and reset if run finished|
||Start / split|
||Delete last segment|
||Pause / reset (save run if finished and save golds)|
||Pause / delete run (don't save anything)|
||Quit (if not currently timing)|
Feel free to make an issue or a pull request! Also feel free to copy any changes back to Flitter.
Welcome to OSDN Wiki system. Here is your chamber Wiki space.
Check Wiki Guide (English) to refer syntax and functions.
(auto generated page)
[Permissions] view:all, edit:admins, delete/config:admins