sowon icon indicating copy to clipboard operation
sowon copied to clipboard

Starting Soon Timer for Tsoding Streams

Build Status

Sowon

demo

Build

Dependencies: SDL2

Debian

$ sudo apt-get install libsdl2-dev
$ make

MacOS

$ brew install sdl2 pkg-config
$ make

Windows

Visual Studio

  • Enter the Visual Studio Command Line Development Environment https://docs.microsoft.com/en-us/cpp/build/building-on-the-command-line
    • Basically just find vcvarsall.bat and run vcvarsall.bat x64 inside of cmd
  • Download SDL2 VC Development Libraries and copy it to path\to\sowon
> cd path\to\sowon
> tar -xf SDL2-devel-2.0.12-VC.zip
> move SDL2-2.0.12 SDL2
> del SDL2-devel-2.0.12-VC.zip
> build_msvc

Usage

Modes

  • Ascending mode: ./sowon
  • Descending mode: ./sowon <seconds>
  • Clock Mode: ./sowon clock

Flags

  • Start in paused state: ./sowon -p <mode>

Key bindings

Key Description
SPACE Toggle pause
= Zoom in
- Zoom out
0 Zoom 100%
F5 Restart
F11 Fullscreen