From 0e0695178255aaf2e1bf18f6ddce45252f7c0fd2 Mon Sep 17 00:00:00 2001 From: The Chef Date: Wed, 9 Apr 2025 16:03:23 +0000 Subject: [PATCH] Update README.md --- README.md | 21 ++++++++++++++++----- 1 file changed, 16 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index 1e07b03..15db572 100644 --- a/README.md +++ b/README.md @@ -3,8 +3,19 @@ A CLI to-do app written in Rust. ## List of Commands -- [ ] `todo list`        - lists all the tasks (should be numbered) -- [ ] `todo add {}`       - adds {} to the tasks -- [ ] `todo did {number}`    - mark a numbered task as completed -- [ ] `todo undid {number}`   - mark a numbered task as incomplete -- [ ] `todo done`        - lists all the completed tasks \ No newline at end of file +| Implemented | Command | Description | +|-------------|---------|-------------| +| [ ] | `todo list` | lists all the incomplete tasks (should be numbered) | +| [ ] | `todo list --done` | lists all the completed tasks | +| [ ] | `todo list --all` | lists all the completed tasks | +| [ ] | `todo list --category {_category_}` | lists all the tasks of the category \_category\_ | +| [ ] | `todo add {_task_}` | adds \_task\_ to the tasks | +| [ ] | `todo add --category {_category_} {_task_}` | adds \_task\_ to the tasks with category \_category\_ | +| [ ] | `todo did {_number_}` | mark a task with number \_number\_ as completed | +| [ ] | `todo undid {_number_}` | mark a task with number \_number\_ as not completed | +| [ ] | `todo update --category {new_category} {}` | updates the category of existing task | + +__Example of todo lists__
+| __ID__ | __Name__ | __category__ | +| -------| ---------| --------------| +| 5 | Finish Todo App | side-project |