DailyDriver Documentation
DailyDriver is a personal, terminal-based life tracker: prayers, sleep, hygiene, journal, targets, calendars, and search — all from a fast, keyboard-driven prompt, with Jalali (Persian) calendar support.
The single source of truth for documentation is docs/ in the repository. This site is built from those files via a sync workflow in docs-site/.
Start here
Section titled “Start here”- Getting Started — install, run, the
daalias, and the Termux quick-entry dialog.
Commands
Section titled “Commands”Every command, grouped by area. In the app, add -h or --help after any command (e.g. p -h) for the same details, or type ? for a summary.
- Logging — journal, sleep, naps, void
- Prayer —
p, qada backlog - Qada & Fasting
- Events & Chaining —
se/ee/ce,ln, great events,u - Targets — nazr and habits
- Viewing & Summaries —
day,view,search,recent,stats - Calendar —
cal,year,hijri - Tools & Setup — birthdays, intentions, hygiene, travel, day start
- Export
Concepts
Section titled “Concepts”The cross-cutting systems that aren’t a single command:
- Time Expressions — the one syntax used everywhere
- Categories & Keyword Learning — how suggestions are ranked
- The Header — what the daily dashboard shows
- Calendars — the three-calendar model and Hijri offset
- Day Start Hour — shifting the day boundary
For contributors
Section titled “For contributors”- Architecture — layout, the feature-package contract, data model, migrations
- Roadmap — shipped history and planned ideas
- Reference: Optimizations — performance/cleanup ideas
Repository top level keeps a short README, CONTRIBUTING, CHANGELOG, and LICENSE.