Templates
A collection of note templates for tasks, projects, notes, and areas, designed to work alongside the Agenda Next and Template Picker addons.
Templates
| Template | Icon | Purpose |
|---|---|---|
| 1. Goal | bxs-star-half |
High-level goals and aspirations |
| 2. Routine | bx-sync |
Recurring tasks and habits |
| 3. Task | bx-check |
Standard single tasks |
| 4. Future | bxs-hourglass |
Someday/maybe items and deferred tasks |
| 5. Project | bx-check-double |
Multi-step projects with subtasks |
| 6. Note | bx-notepad |
General-purpose notes |
| 7. Area | bxs-circle |
Areas of responsibility (list view) |
| 8. Special | (none) | Root container template — used by the templates root note itself |
All templates carry the #template label so they are automatically discoverable by the Template Picker widget. Task-type templates (Routine, Task, Future, Project) also carry #agendaTaskWidget for integration with the Agenda Next task display.
Customization
Template content is entirely up to you. After installation, open any template note and add whatever default content, structure, or labels you want new notes of that type to inherit.
Because these are user-customizable, all templates are tracked via AddonData: relations in the persistence tree. If you customize a template and a future addon update changes the default content, TAM will show an Update Review prompt so you can choose whether to keep your version or accept the new default — your edits are never silently overwritten.
Labels Applied
Each task-type template receives these labels at install time:
| Label | Value | Purpose |
|---|---|---|
#template |
(empty) | Marks the note as a Trilium template |
#agendaTaskWidget |
(empty) | Enables the Agenda Next task display widget |
#label:area |
single |
Restricts the area label to a single value |
#iconClass |
(varies) | Sets the tree icon |
The 7. Area template additionally has #viewType=list to default new area notes to list view.
Installation
Install via Trilium Addon Manager by adding https://beatlink.github.io/trilium-scripts/catalog.json as a catalog, or import the ZIP from Releases.