Skip to content

Instantly share code, notes, and snippets.

@mofosyne
Last active September 15, 2023 06:04
Show Gist options
  • Save mofosyne/8100feca85e6d872df02870409818c4b to your computer and use it in GitHub Desktop.
Save mofosyne/8100feca85e6d872df02870409818c4b to your computer and use it in GitHub Desktop.
my obsidian daily note template
---
creation date: <%tp.date.now()%>
date: <%tp.date.now("YYYY-MM-DD", 0, tp.file.title, "YYYY-MM-DD")%>
tags: <%tp.date.now("GGGG-[W]WW-E", 0, tp.file.title, "YYYY-MM-DD")%>, <%tp.date.now("YYYY-MM-DD", 0, tp.file.title, "YYYY-MM-DD")%>
alias: <%tp.date.now("dddd Do MMMM YYYY", 0, tp.file.title, "YYYY-MM-DD")%>
---
# <%tp.date.now("dddd Do MMMM YYYY", 0, tp.file.title, "YYYY-MM-DD")%> | <%tp.date.now("[Week] W", 0, tp.file.title, "YYYY-MM-DD")%>
- ISO_8601: <%tp.date.now("YYYY-MM-DD", 0, tp.file.title, "YYYY-MM-DD")%>
- ISO_week_date: <%tp.date.now("GGGG-[W]WW-E", 0, tp.file.title, "YYYY-MM-DD")%>
- [[Index#Quick reference]]
## Due Today
```tasks <!-- Requires Task Plugin https://publish.obsidian.md/tasks/Introduction -->
due on or before <%tp.date.now("YYYY-MM-DD", 0, tp.file.title, "YYYY-MM-DD")%>
hide task count
happens this week
```
## Upcoming this week
```tasks <!-- Requires Task Plugin https://publish.obsidian.md/tasks/Introduction -->
not done
due <%tp.date.now("YYYY-MM-DD", 1, tp.file.title, "YYYY-MM-DD")%> <%tp.date.now("YYYY-MM-DD", 7, tp.file.title, "YYYY-MM-DD")%>
happens this week
```
---
# Notes and summary
---
## Getting Things Done Checklist Quick Reference
#todo/next-action
#todo/waiting-for
#todo/someday-maybe
#todo/inbox
### GTD Quick Reference
Stripped down quick reference.
This graph is based on [GTDcanonical.png](https://en.wikipedia.org/wiki/File:GTDcanonical.png) from [GTD wikipedia page](https://en.wikipedia.org/wiki/Getting_Things_Done#Workflow)
```mermaid
flowchart TD
subgraph process[" "]
inbox -->|process| actionable
actionable -->|Yes| singleStep
singleStep -->|Yes| notTrivialTask
notTrivialTask -->|Yes| waitingFor
waitingFor -->|Yes| specificDatetime
end
actionable -->|No| someday-maybe(#todo/someday-maybe)
singleStep -->|No| project-task(#todo/project/*)
notTrivialTask -->|No| next-action(#todo/next-action)
waitingFor -->|No| blocked(#todo/waiting-for)
specificDatetime -->|No| context(#todo/context/*)
specificDatetime -->|Yes| calendar(#todo/date/*)
```
@mofosyne
Copy link
Author

mofosyne commented Sep 2, 2023

Also a tip... you may want to name your obsidian daily notes as YYYY/MM-MMMM/YYYY-MM-DD so that it will auto file each notes into a folder that's less messy to deal with (Source of tip: https://blog.mjb.im/nested-daily-note-folders-in-obsidian)

@mofosyne
Copy link
Author

Also this template has been checked against this calendar plugin https://github.com/liamcain/obsidian-calendar-plugin so that creating a page ahead of time will render correctly.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment