# stask Simple task manager in the suckless tradition. Written in C with SQLite for storage and GTK4 for the optional GUI. Tasks are organized into named lists. Each list tracks total and completed items. The CLI works standalone; pass `-g` for the graphical interface. ## Usage ``` stask [-g] launch GUI / list all lists stask ls list all lists stask new create a new list stask rm delete a list stask show tasks in a list stask add "text" add a task stask done mark task complete stask undo unmark task stask del delete a task stask edit edit task text stask show show task details ``` ## Configuration Edit `config.h` to customize the GTK4 theme. Ships with a monochromatic palette (light and dark) matching krisyotam.com. ## Requirements - C compiler - SQLite3 - GTK4 (for GUI mode) ## Installation Edit `config.mk` to match your local setup, then: ```sh make clean install ```