Skip to content

note

Add or display notes on the last entry.

Usage

bash
doing note [OPTIONS] [TEXT]...

Arguments

ArgumentDescription
TEXTNote text to append

Options

FlagDescription
--askPrompt interactively for a note
--count COUNTMaximum number of entries to annotate
-e, --editorOpen an editor to compose the note
-i, --interactiveInteractively select entries to annotate
-n, --note NOTE_TEXTNote text to append (can be repeated for multiple lines)
-r, --removeRemove all notes from the entry
--after AFTERDate range (e.g. "monday to friday")
--age AGEWhich end to keep when limiting by count (newest/oldest)
--before BEFOREUpper bound for entry date
--bool BOOL_OPBoolean operator for combining tag filters (and/or/not/pattern)
--case CASECase sensitivity for search (smart/sensitive/ignore)
-x, --exactUse exact (literal substring) matching for search
--from FROMDate range expression (e.g. "monday to friday")
--notNegate all filter results
--only-timedOnly include entries with a recorded time interval
--search SEARCHText search query
-s, --section SECTIONSection name to filter by
--tag TAGTags to filter by (can be repeated)
-u, --unfinishedOnly include unfinished entries (no @done tag)
--val VALTag value queries (e.g. "progress > 50")

Examples

Add a note to the last entry:

bash
doing note "Found the root cause in the auth module"

Add a note using the editor:

bash
doing note -e

Remove notes from the last entry interactively:

bash
doing note -r -i

Released under the MIT License.