features
Templates are ordinary Markdown files stored in a templates folder inside your datastore. When you create a new page from a template, all of its body content and metadata (except title) are copied into the new page.
A template can be created by selecting "New Template" from the File menu. Write whatever you want every new page of a given type to start with — headings, placeholder text, metadata keys, even tasks or annotations.
## Agenda
## Notes
## Action Items
- [ ]
--
category: meeting
date:
location:
attendees:
status: draft
There are two ways to create a page from a template:
The new page inherits all body content and metadata from the template. Only title is not copied — you supply that yourself.
| Content | Copied? |
|---|---|
| Body text, headings, lists | Yes |
| Metadata keys and their values | Yes |
title |
No — you set this on creation |
Templates pair naturally with the category metadata key. category is a reserved key that describes what kind of information a page captures — for example, meeting, project, or contact. Pages that share a category usually share the same set of metadata keys.
Define those keys once in a template, and they'll be ready in every new page of that type:
---
category: contact
company:
email:
phone:
last-contacted:
---
Every "contact" page created from this template will have the same metadata structure, making them consistent and easy to query.