Property Annotations
pendingby Peter Peirce
Display inline annotations for note properties in daily notes.
Property Annotations
An Obsidian community plugin that displays inline, display-only annotations for boolean properties in daily notes (e.g. went_outside: true <3 days since last>). The plugin does not modify your notes.
How it works
- Detects your daily notes folder + filename date format (from Obsidian’s core Daily Notes settings).
- For each boolean property in a daily note, finds the most recent earlier daily note where that property was
true. - Shows a label like
<today>,<yesterday>,<never>, or<N days since last>.
Settings
- Label style: verbose (
3 days since last) or compact (3d since) - Key filtering: annotate all boolean keys, or only a whitelist
- Advanced settings:
- Auto-detect daily notes (default on)
- Optional custom folder/format (used when auto-detect is disabled, or as fallback), with a status line showing what’s in use
Development
Install:
npm install
Dev (watch):
npm run dev
Production build:
npm run build
Manual install
Copy manifest.json, main.js, and styles.css to:
<Vault>/.obsidian/plugins/property-annotations/
For plugin developers
Search results and similarity scores are powered by semantic analysis of your plugin's README. If your plugin isn't appearing for searches you'd expect, try updating your README to clearly describe your plugin's purpose, features, and use cases.