Task Creation
Typing a task and pressing enter creates a task like the one below:
My First Task
This is boring however, and can be done by writing on a piece of paper, so let us start doing some cool shit.
Task Creation with Due Date
You want a task due this wednesday, just type due wed or DUE Wednesday anywhere you want in the field.
or
or
Press Enter and you will see that this task is now due the next wednesday. There are many ways to specify a due date. You can have due WEEKDAY, or you can say due tomorrow, or you can type due now.
My Second Task
A quick note that if you submit a task without a due date it will automatically assume that it is due tonight. The due dates change color based on how many days are left until the task is due. If there is less than one day left the color of the due tag will be red. If two then amber, if three then green. After three it is just white.
This is due in less than one day
This is due in less than two days
This is due in less than three days
Dynamic Due Dates
You can also have your task due two hours from now: due +2h/due +2hour/due +2hours. Or you can have a task due one week from now: due +1w. There are a lot of ways to create a due date:
- due +3m / due +3min / due +3minutes | Due three minutes from now
- due +3h / due +3hour / due +3hours | Due three hours from now
- due +20d / due +20day / due +20days | Due 20 days from now
- due +2w / due +2week / due +2weeks | Due 2 weeks from now
Task Creation with Label
Let us attach a label to a task, this is good if you want to filter out yours tasks by their labels in order to be more focused. Let us say you need to do math homework for your linear algebra class. There are two groups that this homework belongs to, it is school, then within school it is linear algebra which we will abbreviate to linalg. Just type: lb school/linalg or label school/linalg anywhere you want in the field.
or
or
Press Enter and you will see that this task now has a label:
Math homework
Repeating Task
Instead of restoring a task constantly from the archive, you can automate this. When a task is a habit that must be due everyday you can attach the repeat flag to the task. Repeat allows you to reinitialize a task automatically everytime once it is completed and is past due, without the repeat flag the task will go to the archive. Just add the word repeat anywhere in the field.
or
Press Enter, and this will become a repeating task:
Go running
Task Creation with Priority
Let us attach a priority to a task, priorities are good to see which tasks need to be completed first or are more important. There are 4 priorities: 0, 1, 2, and 3. By default all tasks are assigned a 0 priority. The higher the number the higher the priority. Tasks that are green are low priority, orange is medium priority, red is high priority. When priority is 0 (default) then the task is not colored. To assign a high priority type:pr 3 or priority 3 anywhere you want in the field.
or
or
Press Enter and you will see that this task now has a high priority:
SUPER IMPORTANT TASK
Combine all three
Press Enter
Go workout
Archiving
If a task is past its due date and it is completed, then the task will be automatically archived so that the home page is not cluttered with completed tasks. If the task is not completed then it will forever stay on your home page. If the task is completed but it has not past its due date yet, then it will still be accessible from the home page (click show complete to see it). From the archive you can either restore a task, which will regenerate the same task with an updated due date or delete it permanently.
Overdue tasks
Overdue tasks that are not completed will have an (Overdue) badge next to the due date to remind you that it is past its due date.
I task I have been procrastinating