README file from
GithubDaily Day Nav
Navigate to the previous or next calendar daily note, even when that day has no note yet.
Why
The core Daily notes feature focuses on today. When you skip days in your journal, moving to yesterday or tomorrow often means manually creating missing notes first. Daily Day Nav jumps by calendar day and creates the note from your configured template when needed.
Commands
| Command | Description |
|---|---|
| Open previous daily note | Opens the previous calendar day |
| Open next daily note | Opens the next calendar day |
If the target note does not exist yet, it is created using your Daily notes folder, format, and template settings.
Hotkeys
- Open Settings → Hotkeys
- Search for
Open previous daily noteorOpen next daily note - Assign your preferred shortcuts
Requirements
- The core Daily notes plugin must be enabled
- A daily notes folder must be configured in Obsidian settings
Installation
From Community Plugins
- Open Settings → Community plugins
- Search for Daily Day Nav
- Install and enable the plugin
Manual installation
- Download
main.jsandmanifest.jsonfrom the latest release - Copy them to
.obsidian/plugins/daily-day-nav/in your vault - Enable the plugin in Settings → Community plugins
Development
npm install
npm run lint
Releasing
- Update
versioninmanifest.jsonandpackage.json - Commit and push to
main - Create and push a matching tag:
git tag 1.0.4
git push origin 1.0.4
GitHub Actions validates the plugin, attests release assets, and publishes the release.
Community submission is handled through the Obsidian Community developer dashboard.
License
MIT