Templates
A repository containing templates and scripts for Obsidian
Plugins
Required
Recommended
Setup
Vault structure
My fault looks something like this, so yours should probably look similar:
your vault
├── assets (this repository)
│ ├── attachments (not in this repo)
│ ├── scripts
│ │ ├── ...
│ │ └── ...
│ ├── templates
│ │ ├── daily-template.md
│ │ ├── monthly-template.md
│ │ └── ...
│ └── README.md
├── periodic-notes
│ ├── daily-notes
│ │ ├── ...
│ │ ├── 2022-11-12.md
│ │ ├── 2022-11-13.md
│ │ └── ...
│ ├── monthly-notes
│ │ ├── ...
│ │ ├── 2022-10.md
│ │ ├── 2022-11.md
│ │ └── ...
│ └── dashboard.md
├── staging
│ ├── ...
│ └── ...
├── personal
│ ├── ...
│ └── ...
├── university
│ ├── ...
│ └── ...
└── ...
├── ...
└── ...
The assets directory basically contains everything in this repository. I would recommend forking the repository, so that you can change or add templates and safely store them. Then simply clone the repo into your vault.
I also added an attachment folder. I set it as the Attatchment folder path and also configured the Default location to store new attachments to store all newly added files there.
The Folder to create new notes in is set to the staging folder. The Default location for new notes also points to this folder. This way I can create notes on the fly and later move them to wherever they need to be.
Plugin settings
Templater- disable the
Templatescore plugin
- disable the
Tasks- I personally don't use a
Global task filter, so you might want to disable this as well in order for everything to work as designed
- I personally don't use a
Periodic Notes(optional)- enable daily and monthly notes and keep the default formatting (
yyyy-mm-ddandyyyy-mm) and set the templates
- enable daily and monthly notes and keep the default formatting (
Dynamic Table of Contents(optional)- Set the
Minimum Header Depthto 0 - If you decide to not use
Dynamic Table of Contentsyou probably want to remove the[[_TOC]]-Tag from the templates
- Set the
Web(optional)- I use the
Web-plugin to quickly append useful links to my daily notes. - install the Chrome-extension
- chose
PATCHand setAPI URLto/periodic/daily - set
HTTP HeaderstoHeading: Resources(this will append the content below the "Resources" heading in your daily note) - set
contentto- [{{page.title}}]({{page.url}}) {{#if page.selectedText}}{{quote page.selectedText}}{{/if}}
- I use the
Dashboard
Create a dashboard by simply copying the dashboard-template somewhere else into your note and renaming it to dashboard.
You can exclude tasks from all Tasks-queries by adding filters. This is especially useful if you don't use a global task filter and don't want your dashboard to be cluttered. Here are some examples:
filename does not include <filename>path does not include <path>You can also limit the query to only retrieve tasks from designated files or folders:path does include <filename>path does include <path>There are multiple other filters you can use in order to customize your queries. You can learn about them by having a look into the official Tasks documentation.
How to use
Tasks
The centrepiece of my vault is the Task-plugin. I track most of my tasks in the corresponding daily notes. There are only a few tasks I track in other files. One example are study plans for which I use dedicated notes. However, as long as you don't schedule for the day a task, it won't show up in your daily notes (even though it will show up in your dashboard). You therefore should adapt the templates if you extensively keep tasks in other notes.
Set the due date signifier if the a task has to be done by a specific date.
If you want to track an appointment use the scheduled date signifier. Write the time at the beginning of the task, so that your timeline will be sorted correctly:
- [ ] 06:00-7:30 really important appointment ⏳ 2022-11-03
I divided my tasks in different categories (e.g. personal or university). This unclutters my task list and allows me to easily query those tasks. You can use this fore example to generate monthly reports showing you what tasks of a specific category you completed (check out monthly-work-report-template).
Daily migration
The daily-note's daily migration section will show you all non-completed tasks from the previous day. At the start of each day (or at the end of everyone) go through this section and tick off all completed tasks. Move the remaining tasks to your new note (or migrate them to an even later daily-note) and then tick them off in the old one.
Dashboard
I have the calendar from the Calendar-plugin open in the right sidebar so that I can switch quickly between daily notes.
Below that I opened and pinned my dashboard-note. That way I always have the most urgent tasks on my screen.
Support me
If you like my work please consider supporting me by buying me a coffee:
How to Install
- Download the ZIP or clone the repository
- Open the folder as a vault in Obsidian (File → Open Vault)
- Obsidian will prompt you to install required plugins
Stats
Stars
30
Forks
10
Last updated 40mo ago
Categories
Tags
