Taskwarrior is an open-source command-line task management tool that helps you organize and track your tasks and projects.
It provides features such as task creation, prioritization, due dates, tags, and filtering options, allowing you to manage your tasks efficiently from the command line interface.
Brief about Taskwarrior with Tomas Babej -> Youtube
Each task can be associated with at most one project.
Subprojects ->
3. Priorities
only 3 values H / M / L are supported
4. Annotations
An annotation is a note added to an existing task, and is in the form of a text string. Any number of annotations per task.
5. Dates
Due date - specify the exact date by which a task must be completed.
Scheduled date - represents the earliest oppurtunity to work on a task. (eg: Birthdays)
wait date - represents the earliest opportunity the task should show up on the task list. (dissapears from the task list till that date)(eg: new year resolution)
until date - specifies a date after which the tasks self-destructs