TheDocumentation Index
Fetch the complete documentation index at: https://mintlify.com/chrisgrieser/shimmering-obsidian/llms.txt
Use this file to discover all available pages before exploring further.
on keyword lets you spin up a new Obsidian note from Alfred in a single keystroke. Type a name, hit ⏎, and the note appears in your vault — no need to switch to Obsidian first, open the command palette, or navigate to a folder.
Creating a Note
Typeon followed by the title you want to give the note. For example, on meeting notes creates Meeting notes.md in your configured location and opens it in Obsidian.
Invoke the keyword
Open Alfred and type
on followed by your desired note title — for example, on foobar.Confirm
Press
⏎ to create the note and open it in the current Obsidian tab, or press ⌘ + ⏎ to create and open it in a new tab instead.Filename rules
The workflow applies a few automatic transformations to whatever you type afteron:
- The first letter is capitalised automatically —
on foobarproducesFoobar.md. - The characters
\,/, and:are silently stripped from the filename because macOS does not allow them in file names. - If you invoke
onwithout a title, the note is namedUntitled.md. - If a file with the same name already exists, the workflow appends
1to avoid overwriting it (e.g.Foobar 1.md).
The Filename Heading Sync plugin automatically rewrites a note’s first heading to match its filename. If you have that plugin enabled, it may alter the content of newly created notes immediately after creation.
Template Support
You can pre-populate every new note with the contents of a template file. Set thetemplate_note_path workflow variable to a path relative to your vault root, for example Templates/New Note.md (the .md extension is optional).
When the template is applied, the placeholder {{title}} is replaced with the new note’s filename. This is the only supported placeholder — other Obsidian or Templater variables are not processed at this stage.
on weekly review, the new note will open with the heading # Weekly review already in place.
Location Configuration
By default, new notes land in your vault root. To place them in a specific folder instead, set thenew_note_location workflow variable to a path relative to the vault — for example, Inbox or Projects/Active.
If the folder does not exist yet, Obsidian will create it when the note is opened.
Creating Notes While Browsing a Folder
When you are already browsing a folder through theo keyword (by selecting a folder from the search results), you can type new as your search query to create a note directly inside that folder. This uses the same template configured in template_note_path, and the note is placed in the folder you are currently browsing rather than the default new_note_location.
Configuration Reference
All of the following variables are set in the workflow configuration panel inside Alfred Preferences. Open Alfred Preferences → Workflows → Shimmering Obsidian → the
[x] icon in the top-right corner.| Variable | Description |
|---|---|
template_note_path | Vault-relative path to the template note (e.g. Templates/New Note). Leave empty to create blank notes. |
new_note_location | Vault-relative folder where new notes are saved (e.g. Inbox). Leave empty to use the vault root. |
create_in_new_tab | Set to true to always open new notes in a new Obsidian tab (equivalent to pressing ⌘ + ⏎ manually). |
