Hi @Dwayne,
I use a tagging system that works pretty well for me. The main hierarchy for my tasks is by project.
I do it this way so that no matter how I filter the list tasks are always visible within their projects.
For example:
- Project A
#project
- Task A1
!(2018-02-19)
- Task A2
- Project B
#project
- Task B1
#today
- Task B2
#soon
- Task B3
If I have tasks with specific due dates, I use the !(yyyy-mm-dd)
date tag like so:
Now I can filter for anything due today using a query like until:today -is:completed
. I can also filter on things due this week, this month, similarly.
For priority, I use two tags: #today
and #soon
. I also use tags for waiting tasks, delegation to teammates, and so forth. But you could just as easily use #important
and #urgent
for an Eisenhower matrix, or whatever has meaning for you.
With my tags I can quickly see tasks I’ve planned for today, and tasks that I need to start on soon. I can also see tasks that have been recently completed for reporting purposes, and so forth.
Here’s a snapshot of the bookmarks I’m currently using to organize my work projects and tasks. I’d be happy to discuss the queries for them if you’re interested.