Skip to content

Toasterbirb/SeedSplit

Repository files navigation

SeedSplit

Simple timer with splits, useful for speedrunning

Screnshot

Installation (building)

You need to have Birb2D library installed (version 0.1.1 or possibly the latest commit).

make -j$(nproc)

Usage

Just run the SeedSplit binary in the build directory. Give the name of the chosen split list as the first argument. For example, if you had a splitfile "taikurin_hattu.splits", you would run the program like this: ./SeedSplit taikurin_hattu.

To start the timer, hit Spacebar. Hitting spacebar again goes to the next split until there are no splits left.

Resetting the timer etc. will probably be implemented in the future(tm)

Adding splits

Split files go to ~/.config/SeedSplit

For example: ~/.config/SeedSplit/taikurin_hattu.splits

One split per line. Example (check the screenshot for reference):

Piisamirotta
Kakun koristelu
Hemulin kukat
Viljonkan talo
Hattivattien saari
Muumipapan muistelmat
Nipsun luola
Tiuhti ja Viuhti
Nuuskamuikkusen teltta
Taikuri

Configuration

You can configure the program by editing a config.ini file located at ~/.config/SeedSplit. It's not created automatically, so you will need to create the file if you want to change something.

Here is an example configuration file:

[Theme]
Font = /usr/share/fonts/TTF/mononoki-Bold.ttf
TimerSize = 32
SplitSize = 20
SplitSpacing = 1

; RGB color values for the current split highlighting
CurrentSplitR = 255
CurrentSplitG = 1
CurrentSplitB = 155

This configuration would result in SeedSplit looking like this Configured SeedSplit

External libraries

About

[MIRROR] Simple timer with splits, useful for speedrunning

Resources

License

Stars

Watchers

Forks

Packages

No packages published