7. Examples

7.1. Adding Tasks

$ todoapp add "Write unit tests" --due 2025-06-21 --priority medium

7.2. Listing by Priority

$ todoapp list --priority high

7.3. Filtering by Due Date

$ todoapp list --due-before 2025-06-25

7.4. Marking Completed

$ todoapp done 5

7.5. Deleting Tasks

$ todoapp delete 3

7.6. Custom Data Path

$ TODOAPP_DATA_PATH="/tmp/tasks.json" todoapp list