Dashboard Guide
The Dashboard is a GUI for operating Chronos visually. It provides high-level views (Calendar: year/month/week/day; Today) and interactive widgets (Item Manager, Variables, Terminal, Habit/Goal trackers, Timer, Settings) so you can browse, edit, and run actions without typing commands.
Run
- Start the server:
python Utilities/Dashboard/server.py - Open
Utilities/Dashboard/dashboard.htmlin your browser
Views & Widgets
- Calendar: Year/Month/Week/Day; select a block to target edits
- Today: Trim −5/−10/custom; Change; Cut; Mark; Reschedule
- Notes, Status, Timer, HabitTracker, GoalTracker, ItemManager, DebugConsole
- Settings: edit
User/Settings/*.ymlwith validation
API (selected)
POST /api/cli— run commandsGET /api/today,POST /api/today/rescheduleGET /api/items,GET /api/item,POST /api/item*GET /api/goals,GET /api/habitsGET /api/timer/status|profiles|settings,POST /api/timer/*GET/POST /api/settings— list/read/write settings files
