Quick Start
This page walks through the basic doing workflow: adding entries, checking what you've been working on, and finishing tasks.
Add an Entry
Use doing now to record what you are currently working on:
doing now "Writing API integration tests"The entry is added to the Currently section of your doing file with the current timestamp.
You can add tags inline to categorize your work:
doing now "Reviewing pull request for auth module @code-review"Check Recent Entries
See your most recent entry with doing last:
doing lastView several recent entries with doing recent:
doing recent 5Finish a Task
When you are done with something, mark it as finished. doing finish moves your most recent entry to the Archive section and tags it with @done and a timestamp:
doing finishTo finish a specific entry interactively:
doing finish --chooseAdd a Completed Item
If you forgot to track something while you were doing it, use doing done to add an entry that is already marked finished:
doing done "Fixed the login redirect bug"You can backdate it with a natural-language time expression:
doing done "Deployed v2.3.1 to staging" --back 30mReview Your Day
See everything you have worked on today:
doing todayOr check what you did yesterday:
doing yesterdayNext Steps
- Learn about Core Concepts to understand how
doingorganizes your data. - Run
doing --helpordoing <command> --helpto explore all available commands.