-
Notifications
You must be signed in to change notification settings - Fork 1
π¬ Examples
Adding task could be rich as the first entry, but also light, as the others:

Now, we can start grouping tasks into projects, adding tags, which can be useful for tagging a team, a ticket or whatever key word that has some meaning to you. Also, we can add contexts.

OK, tasks can be displayed in 3 format:
this format shows all relevant data related to tasks formated to be functional and logical

Keeps more relevant details about tasks, and hide details like start - end times. For clearer overview, without titles and emojis...

this one is suitable for large number of tasks overview, only task titles and projects related

With the flag -D we can set the due date and with -s and -E we could add/change start and end times.

If I want to see all tasks with all statuese, there is -st flag for showing the statuses. Default is pending, but we will use all here. Also, I would like to see only tasks 1 and 2:

But, wait a minute... where is duration in working hours ?
We need to define working hours first. It could be different for every day in the week, including weekends. So it is up to you how you will define it.

Once defined, it should be working...

What if I have delay in the process ? Let's say I need to wait for someone else to do something before I can continue. Maybe I need to wait for IT department for access to something...
We can define start waiting -sw and end waiting -ew times during the task duration:

And you may see the different duration now. But working hours are the same. Yes, I want it that way. I might change it later, though.
Notes are not the same as task descriptions. They are similar, but notes have timestamps and descriptions and you may enter them as many as you like. Notes are useful for tracking parts of the tasks and saving your personal remarks along the task journey. You may display them (all or n last ones) or not. Number of notes is unlimited (well, this is not entirely true, since you may hit SQLite limit of 281 terabytes, who knows... Some people are notoholics. There is nothing wrong in that.)
Entering notes

Notes will not be displayed by default. You need to enter the -n all flag for showing all notes, or -n 2 to show only last 2 notes, for example.

Recurrence is available with -r for main recurrence type and -ri flags for recurrence interval.
In the next example I will show you how to set recurrence on Task 5 (ID 5) to repeat every 1 week on Monday, Wednesday and Friday.

Once we set original task with recurrence as completed, a new task with the same attributes, but with different ID would be created on the next date per recurrence. If there are due dates or waiting dates, they will be carry-over to be at same relative distance to the new start date as they were to the original date in previous task.

Notice, that the task with recurrence which started on Monday, once completed will create a new task on the next day in recurrence interval (Wednesday) and carry-over due date to be on the same relative distance from start date as the original start-due dates.
