Track Journal information

NOTE: Text information is updated before the video. This means they may not match all the time.

Plugins used

Instead of using the core daily notes and template plugin, I combine:

  • Periodic notes – Add weekly notes
  • Calendar – Quicker day/week navigation
  • Templater – Advanced template options

 

Templater also adds a folder trigger option in the settings.

Turn this on and add the daily and weekly templates to the daily and weekly folders.

This means when a file is created in the daily folder it will get the daily template. The same with the weeks.

Using the calendar to open weeks can help with week planning and overviews.

Daily template

Templater can use moment date formatting.

In the day I like to see the day of the week as a title.

Use: # <%moment(tp.file.title).format(“dddd”)%>

Linking between days I consider:

  • The folder location
  • File title for the date
  • Day change
  • Alias for consistent viewing

 

For Yesterday use: [[Journal/Daily/<%tp.date.now(“YYYY-MM-DD”,-1,tp.file.title,”YYYY-MM-DD”)%>|Yesterday]]

For Tomorrow use: [[Journal/Daily/<%tp.date.now(“YYYY-MM-DD”,1,tp.file.title,”YYYY-MM-DD”)%>|Tomorrow]]

 

As I use weekly notes, a link in each day can be helpful.

For weekly use: [[Journal/Weekly/<%moment(tp.file.title).format(“gggg-[W]ww”)%>|<%moment(tp.file.title).format(“gggg-[W]ww”)%>]]

Weekly template

Templater can use moment date formatting.

In the week I like to see the start and end day as a title.

Use: # <%moment(tp.file.title).startOf(‘isoWeek’).format(“MMM DD”) %> – <%moment(tp.file.title).endOf(‘isoWeek’).format(“MMM DD”) %>

Linking between weeks is similar.

However, the code snippet is a little different.

For the Previous week: [[Journal/Weekly/<%moment(tp.file.title).subtract(1,’week’).format(“gggg-[W]ww”)%>| ↶  Previous Week]]

For Next week: [[Journal/Weekly/<%moment(tp.file.title).add(1,’week’).format(“gggg-[W]ww”)%>| ↷  Next Week]]

 

I also like to see each day of that week for quick navigation.

For each day use: [[Journal/Daily/<%moment(tp.file.title).startOf(‘isoWeek’).add(0,’day’).format(“YYYY-MM-DD”)%>|Monday]]

But replace the days added number, and the day alias at the end.

Download the Template

Get a pre-built vault

Want to discuss this article ?

Due to mass bot and AI-generated comments, I have comments turned off for my website.

Feel free to tag me to further the discussion 😁

Twitter
Facebook
LinkedIn
Reddit
WhatsApp

About me...

Yes. That space background is my wallpaper. My first selfie turned out pretty good if I do say so myself.

I’ve been researching how we learn since I was 17, and now at 27 I’ve coached, taught and advised more activities than I thought existed.

Over the last 3 years, I’ve helped thousands learn technical software.

Now I’m all-in on sharing insights into educational science.