This project is a Rubik's cube timer with a shuffle generator and a countdown. It is written in Haskell using brick, a TUI toolkit.
q
to quits
to generate a new shuffle<space>
to start/stop the timer
This project requires Haskell and cabal to be built. If you have these
installed, simply clone this repo, cd
into its directory and run cabal install
. Once this is done, the kostka
binary should be available in
$HOME/.cabal/bin
. You may have to add this directory to your $PATH
for the
executable to be available.
kostka
launches the TUI interface.
kostka shuffle
simply generates a shuffle and prints it to stdout.
I will implement these if I feel like it
- Cooler color theme/layout
- Time history and stats, possibly persistent using a database