5 stable releases
1.3.0 | Sep 19, 2022 |
---|---|
1.2.1 | Aug 2, 2022 |
1.1.0 | Aug 2, 2022 |
1.0.0 | Aug 2, 2022 |
#9 in #reminder
40KB
963 lines
What Was I Doing Again?
Simple CLI to-do list app.
wwida 1.0.0
USAGE:
wwida <SUBCOMMAND>
OPTIONS:
-h, --help Print help information
-V, --version Print version information
SUBCOMMANDS:
add Add a new task to the to-do list
clear Deletes all tasks
help Print this message or the help of the given subcommand(s)
print Print misc. summaries
start Set the status of a task
update Update a task
Tasks
Each task has the following properties:
- Short description (<= 50 characters)
- Long description (optional)
- Category
- task (default)
- feature
- bug
- maintenance
- documentation
- message
- other
- Status
- Deadline (optional)
All tasks are referred to by an incremental ID.
Features
Add a new task
wwida-add
Add a new task to the to-do list
USAGE:
wwida add [OPTIONS] <SHORT>
ARGS:
<SHORT> Short description of the task, must be <= 50 chars long
OPTIONS:
-c, --category <CATEGORY> Task category [possible values: task, feature, bug, maintenance,
documentation, other, message]
-d, --deadline <DEADLINE> Task deadline, e.g. today, tomorrow, this/tuesday, next/friday or
01/08/2022
-h, --help Print help information
-l, --long <LONG> Optional long description of the task
Update an existing tasks's parameters
wwida-update
Update a task
USAGE:
wwida update <ID> <SUBCOMMAND>
ARGS:
<ID> Task ID
OPTIONS:
-h, --help Print help information
SUBCOMMANDS:
category Updates the tasks's category
deadline Updates the tasks's deadline
discard-deadline Removes the task's long description
discard-long Removes the task's long description
help Print this message or the help of the given subcommand(s)
long Updates the tasks's long description
short Updates the tasks's short description
status Updates the tasks's status
Print summaries of completed/pending tasks
wwida-print
Print misc. summaries
USAGE:
wwida print [OPTIONS] <SUBCOMMAND>
OPTIONS:
-f, --format <FORMAT> [default: long] [possible values: short, long]
-h, --help Print help information
SUBCOMMANDS:
completed Show all items completed in the past duration
help Print this message or the help of the given subcommand(s)
pending Show all items still pending
Dependencies
~8–16MB
~217K SLoC