No description
Find a file
2024-12-03 21:24:51 -06:00
.github Add CI actions for lint & format checks 2024-11-26 00:47:09 -06:00
assets Permit case-insensitive note name matching 2024-12-03 11:48:05 -06:00
docs Permit case-insensitive note name matching 2024-12-03 11:48:05 -06:00
src Conform to setting name style guidelines 2024-12-03 21:24:51 -06:00
.editorconfig Initial commit 2024-04-09 18:50:59 -05:00
.gitignore Initial commit 2024-04-09 18:50:59 -05:00
.npmrc Initial commit 2024-04-09 18:50:59 -05:00
.prettierignore Add typedoc generated docs 2024-12-02 22:40:16 -06:00
eslint.config.js Add typedoc generated docs 2024-12-02 22:40:16 -06:00
manifest.json Fix plugin and author metadata 2024-12-02 23:23:18 -06:00
package.json Bump the development-dependencies group across 1 directory with 7 updates 2024-12-03 05:29:44 +00:00
README.md Permit case-insensitive note name matching 2024-12-03 11:48:05 -06:00
rollup.config.js Switch from esbuild to rollup 2024-11-27 03:19:22 -06:00
rollup.prod.config.js Switch from esbuild to rollup 2024-11-27 03:19:22 -06:00
styles.css Conform to Obsidian CSS style guide 2024-12-03 21:23:27 -06:00
tsconfig.json Format & lint code 2024-04-09 20:15:28 -05:00
typedoc.json Add typedoc generated docs 2024-12-02 22:40:16 -06:00
version-bump.mjs Initial commit 2024-04-09 18:50:59 -05:00
versions.json Initial commit 2024-04-09 18:50:59 -05:00
yarn.lock Bump the development-dependencies group across 1 directory with 7 updates 2024-12-03 05:29:44 +00:00

Obsidian Template by Note Name

This is a simple Obsidian plugin to automatically template notes based on their name when created or renamed. Users can template notes that match their desired naming conventions with any template that exists in their specified templates folder (including sub-folders).

For example, a user whose template folder Templates contains a TODO.md note, can create a rule in the plugin settings to automatically template any note that starts with TODO with the content of the TODO.md note.

Features

  • Quicker templating: Automatically template notes based on their name at creation time
  • Customizable: Users can create rules to template notes based on their personal naming conventions
  • Multiple match options: Choose from prefix, suffix, or contains to template notes
  • Optionally template on rename: Choose whether or not to template notes when they are renamed If a note is renamed to a matching template, the template content will be prepended to the existing note.
  • Case sensitivity options: Choose whether or not to match note names against rules in a case-sensitive manner

Settings

Plugin Settings