Commit Graph

5 Commits

Author SHA1 Message Date
fegger 74d2bfd3a7 Add opt-in server sync 2026-09-14 13:14:12 +02:00
fegger 2b33045e3f Replace project tracking with task-based tracking and interactive prompting
Change the time tracker concept from "project" to "task". When starting a
session without an explicit task argument, the user is now prompted with
their previous tasks via available launchers (wofi, rofi, bemenu, dmenu,
zenity, or terminal fallback). Empty tasks are allowed. Update README,
CLI output, Waybar tooltips, and timesheet generation accordingly.
2026-09-02 13:26:45 +02:00
fegger baa1b30b4d Create waybar-config.jsonc 2026-09-02 13:09:22 +02:00
fegger ef4eca198e Add JSONC example config and troubleshooting note to README 2026-09-02 13:09:15 +02:00
fegger 94566aa820 Add Waybar time tracker with README, styles, and config
Includes a dependency-free Python CLI, Waybar JSON output, persistent
JSON storage, and Markdown timesheet generation grouped by project and
day. Also adds example Waybar configuration and CSS.
2026-09-02 12:29:01 +02:00