← Home
⚡ Obsidian · Templater

Templater Scripts

A growing library of Templater scripts. Copy, paste, done.


automation
Project Mover
Watches every file for a project frontmatter field and moves it into the matching project folder automatically. Registers three palette commands on run.
projects files watcher commands automation
→
automation
Random Installed Theme Switcher
Instantly switch your vault to a random already-installed Obsidian theme.
templater themes appearance obsidian random
→
automation
Random Community Theme Installer
Download and instantly apply a random Obsidian community theme directly from the official theme index.
templater themes appearance obsidian automation
→
Automation
Hotkeys for Files
Register global hotkeys that instantly open specific Obsidian files from a plain-text keybinding map.
templater hotkeys navigation keybindings workflow
→
Automation
Templater Script → Command Registration Pattern
Converts standalone Templater scripts into reload-safe command palette commands using Obsidian's Commands API.
templater commands obsidian automation patterns
→
Automation
Auto Publish Watchlist
Saves an Obsidian watchlist note, stages the linked repo file, commits only if changes exist, then pushes automatically to GitHub.
git github automation watchlist templater symlink
→
Navigation
Open Secondary Vault
Registers a command that jumps directly into a second Obsidian vault using an obsidian:// URI.
vaults navigation commands
→
Utility
Next-Action + Closer
Registers a close command that prompts for a next action before shutting the tab — so every note you leave has a task telling you exactly where to pick up.
tasks next-action close workflow commands
→
Utility
Startup Plugin Enabler
Runs on vault open and sequentially enables a defined list of plugins with a delay between each — prevents Obsidian from choking when loading multiple heavy plugins at once.
startup plugins automation
→
Utility
Plugin Manager
Registers three commands directly into Obsidian's command palette — enable a disabled plugin, disable an enabled plugin, and open any settings tab. All three use a fuzzy suggester so you never have to scroll through the settings panel again.
plugins commands settings brat
→
Navigation
Heading and Project Search
Registers two navigation commands into the palette — jump to any note tagged as a project, and jump to any H1 heading across the entire vault. Both use fuzzy search.
navigation search headings projects commands
→
Date & Time
date
Fires a formatted date and time notice when the template runs. Good as a daily note opener or just to know what time it is without leaving Obsidian.
date time notice greeting
→
No scripts in this category yet.