Daily Todo Overview in Logseq
Logseq has a builtin mechanism for
to-do management. Just start any bullet point with TODO
,
and it’s treated like a to-do item, formatted with a checkbox to tick.
That’s nice, but all those to-do items end up scattered over the
multitude of pages that a Logseq graph inevitably is. So how to keep
track of them? Preferably in an in your face kind of way that
prevents the user from losing sight of them?
Two things help.
First, queries. Logseq’s search mechanism isn’t just a search field,
but search results can be embedded in the pages, right there. Inserting
a search as simple as this - {{query (task TODO)}}
- in any
page will display all open to-do tasks right there.
Next, templates for the daily journal. Logseq creates a daily journal
page for every day, which can be pre-formatted with a template.
Templates are (or, should be) stored on the Templates
page,
and a template with the title Daily Journal Template
will
automatically be used for the daily journal pages.
In a nutshell, a simple entry on the Templates
page that
looks like this …
* to-do list
template:: Daily Journal Template
* {{query (task TODO)}}
… will make a to-do list appear at the top of every daily journal page. Done.
Tags: the-nerdy-bit