Is there a way to divide the timeline entries by each month instead of each day?

With a little tweaking it does indeed!

Changing the macro definition to:

\define MMM-YYYY() [UTC]MMM YYYY 
\define DDth() [UTC]DDth
\define YYYY0MM() [UTC]YYYY0MM
\define each-month()
<$list filter="[all[current]tagging[]!is[system]!sort[created]get[created]format:date<YYYY0MM>unique[]limit[4]!sort[]]" variable="year-month">
<h3><$text text={{{ [<year-month>addsuffix[15]format:date<MMM-YYYY>] }}}/></h3>
<ol><$list filter="[all[current]tagging[]!is[system]!sort[created]] :filter[get[created]prefix<year-month>]">
   <!-- Same Month -->
   <li><$transclude field="title" mode="block"/></li>
</$list></ol>
</$list>
\end

and then just calling it with <<each-month>> in the “Preaching” tiddler should do the trick!
At least it does work on tiddlywiki.com when I test it in the Saving tiddler…

Fred

2 Likes