No description
Find a file
2026-07-12 14:09:05 +02:00
.github/workflows Add release workflow 2026-07-12 13:58:08 +02:00
src Fix lint and typescript errors 2026-07-12 13:43:07 +02:00
.envrc Initialize nix flake 2026-07-12 11:50:16 +02:00
.eslintignore Initial Implementation 2025-06-04 06:55:30 +02:00
.gitignore Initialize nix flake 2026-07-12 11:50:16 +02:00
.prettierrc.json Initial Implementation 2025-06-04 06:55:30 +02:00
esbuild.config.mjs Update esbuild.config.mjs to match the sample-plugin 2026-07-12 13:42:30 +02:00
eslint.config.mjs Migrate ESLint to flat config 2026-07-12 13:42:46 +02:00
flake.lock Initialize nix flake 2026-07-12 11:50:16 +02:00
flake.nix Initialize nix flake 2026-07-12 11:50:16 +02:00
LICENSE Update LICENSE 2025-07-10 13:58:55 +02:00
manifest.json Bump to version 1.1.1 2026-07-12 14:09:05 +02:00
package-lock.json Bump to version 1.1.1 2026-07-12 14:09:05 +02:00
package.json Bump to version 1.1.1 2026-07-12 14:09:05 +02:00
README.md Update README.md 2025-07-11 19:24:54 +02:00
tsconfig.json Update tsconfig.json to match the sample-plugin 2026-07-12 13:42:01 +02:00

Template Folder Plugin

This plugin replaces the "Insert Template" command from the Templates core plugin, to allow for moving files through defining a property.

Warning

With this plugin enabled, using the "Insert Template" command will always replace the entire note with the template, instead of appending/merging like in the core plugin.

Usage

Add a frontmatter property to your template file with the folder path where you want notes to be moved:

---
folder: path/to/destination/folder
---

Create a new note and using the "Insert Template" command. The new note will be moved to the folder specified in the template's frontmatter.

Settings

  • Template Folder Property: The name of the frontmatter property in templates that defines where notes should be moved. Default: folder
  • Remove Property: When enabled, removes the template folder property from the note after applying the template. Default: enabled

Prerequisites

This plugin depends on the core Templates plugin to be enabled.