---
title: Templates
description: Reusable note scaffolds for recurring formats like meeting notes, journals, and checklists
---

Templates are regular notes stored in the workspace's `.templates/` folder. Anything you can write in a normal note — frontmatter, headings, checklists, wikilinks, tags — works in a template. When you create a note from a template, its content is copied into the new note and its frontmatter is merged in.

## The Templates Page

Open **Templates** from the More menu or the Command Bar's **Go to Templates** action. The page lists all templates in your workspace with a short preview. Use the header search button to filter by name.

Tap a template to open and edit it like any other note. Tap the **+** button in the header to create a new blank template.

Long-press a template to rename, duplicate, or delete it.

## Creating a Note From a Template

There are two entry points:

- **The + button in Library** — when at least one template exists, tapping **+** opens a sheet with **Blank Note** and **From Template**. Choosing **From Template** shows the list; the new note is created in the folder you are viewing.
- **The block picker inside a note** — tap **+** in the editor toolbar to open the block picker and scroll to the **Templates** section. Tapping a template inserts its content at the cursor and merges its frontmatter into the current note (existing values win over template defaults).

You can also type `/` and search for **Insert Template** in the editor's slash-command menu.

## Template Variables

Templates support variables that are resolved when the template is applied. Variables use double curly braces:

| Variable | Resolves to | Default format |
|----------|-------------|----------------|
| `{{title}}` | The new note's title (filename without `.md`) | — |
| `{{date}}` | Current date | `yyyy-MM-dd` |
| `{{date:FORMAT}}` | Current date with a custom format | User-specified |
| `{{time}}` | Current time | `HH:mm` |
| `{{time:FORMAT}}` | Current time with a custom format | User-specified |

Format strings use [date-fns](https://date-fns.org/) tokens — for example, `{{date:MMMM d, yyyy}}` produces "April 22, 2026".

Unknown variables are left untouched in the output.

## Example Template

```markdown
---
type: meeting
status: open
tags:
  - meeting
---

# {{title}}

**Date:** {{date:EEEE, MMMM d}}
**Time:** {{time}}

## Attendees
-

## Agenda
-

## Notes

## Action Items
- [ ]
```

Saving this as `.templates/Meeting.md` gives you a one-tap meeting-note starter from Library, the block picker, or slash commands.
