Task Creation


Typing a task and pressing enter creates a task like the one below:

My First Task

due: nonelabel: none

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

due: 5/17/2023, 11:59:59 PM (<6 Days)label: none

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

due: 5/13/2023, 11:59:59 PM (<1 Days)label: none

This is due in less than two days

due: 5/14/2023, 11:59:59 PM (<2 Days)label: none

This is due in less than three days

due: 5/15/2023, 11:59:59 PM (<3 Days)label: none

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

due: nonelabel: school/linalg

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

due: nonelabel: nonerepeat

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

due: nonelabel: none

Combine all three


Press Enter

Go workout

due: 5/11/2023, 7:01:32 PM (<1 Days)label: health

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

due: 5/11/2023, 3:01:32 PM (Overdue)label: habit