health.md icon health.md
Customization · Obsidian Workflow

Daily Note Injection

Merge selected health metrics into the YAML frontmatter (and optionally the body) of your existing daily notes — the ones you write in Obsidian or any other Markdown app.

Daily Note Injection
Daily Note Injection

What it does

If you keep daily notes (e.g. Daily/2026-04-28.md), turn this on and the app will merge your selected metrics into the YAML frontmatter of those notes on every export — without touching the rest of your note content.

Optionally, the app can also inject Markdown sections (Sleep, Activity, Heart, etc.) into the note body. Those sections are app-managed: replaced cleanly on each export. Headings you write yourself stay untouched.

Location

Folder

Vault-relative path to your daily notes folder. Default Daily. Leave empty to target the vault root. Examples: Daily, Journal/Daily.

Filename

Pattern for the note filename without extension. Default {date} resolves to 2026-04-28.

Filename placeholders

Mix and match:

Example: {year}/{monthName}/{date}-{weekday}2026/April/2026-04-28-Tue.md. The preview line below the field shows the resolved path live.

Options

Create note if missing

If the daily note doesn't exist for a given date, create a fresh one. Leave off if you create your own daily notes via Obsidian Templater or a similar plugin.

Inject metric sections

Also write Sleep, Activity, Heart, etc. headings into the note body. App-managed, replaced cleanly on each export. Off by default.

Which metrics get injected

Whatever you've selected in Health Metrics. There is no separate selector here. Change your metric selection there, and Daily Note Injection follows.

Frontmatter preview

The bottom of the Daily Note Injection screen has a live preview of the frontmatter that will be merged. This updates as you change metric selection or the format customization frontmatter fields.

How merging works.

If your existing daily note already has frontmatter, the app preserves your keys and adds/updates only the keys it owns. App-managed body sections are wrapped in HTML comments so re-runs are idempotent.

Related