{"repo":"gabrielzschmitz/Tomato.C","free":true,"listed":false,"github":"https://github.com/gabrielzschmitz/Tomato.C","clone":"git clone https://github.com/gabrielzschmitz/Tomato.C.git","description":"A pomodoro TUI written in pure C.","language":"C","stars":449,"topics":["pomodoro","terminal","c","ncurses","linux","osx","wsl","tui"],"license":"GPL-3.0","category":"cli-tools","readme_excerpt":"Tomato.C Tomato.C is a modular, extensible, terminal-based Pomodoro timer written in pure C. Its features dynamic UI, ASCII sprite animations, desktop notifications, built-in notes system with Vim-like motions and comprehensive session history logging. --- Installation Choose the installation method that best fits your needs. Homebrew is recommended for macOS, the install script is the quickest option for Linux and macOS, and building from source is ideal if you want to customize or contribute to the project. Quick install script Build from source Uninstall From local repo: Via curl: --- Usage Pomodoro controls and navigation are handled via keyboard shortcuts and mouse input. To get help with the keybinds press ? / F1 at anytime! Tomato.C combines modern productivity features with a clean, retro-inspired terminal interface. --- Configuration Tomato.C uses a toml configuration file. When installed via install.sh , a fully commented sample config is automatically created at /.config/tomato/config.toml . All available options are documented directly in the file, including timer durations, status bar modules, notifications, animations, keybindings, and other general settings. --- Documentation Complete API and developer documentation is generated with Doxygen . Doxygen-generated API documentation for Tomato.C. Generate the documentation locally: --- Contribute Feel free to contribute to the project, the requirements are to follow Conventional Commits, follow DOXYGEN style of doc","default_branch":null,"files":null,"tree":[],"storefront":"/r/gabrielzschmitz","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/gabrielzschmitz/Tomato.C/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}