Daily Day Nav

by antoineart
5
4
3
2
1
New Plugin

Description

This plugin has not been manually reviewed by Obsidian staff. Open the previous or next calendar daily note, creating it from your template if it does not exist yet.

Reviews

No reviews yet.

Stats

stars
downloads
0
forks
0
days
NaN
days
NaN
days
0
total PRs
0
open PRs
0
closed PRs
0
merged PRs
0
total issues
0
open issues
0
closed issues
0
commits

Latest Version

Invalid date

Changelog

README file from

Github

Daily 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

  1. Open Settings → Hotkeys
  2. Search for Open previous daily note or Open next daily note
  3. 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

  1. Open Settings → Community plugins
  2. Search for Daily Day Nav
  3. Install and enable the plugin

Manual installation

  1. Download main.js and manifest.json from the latest release
  2. Copy them to .obsidian/plugins/daily-day-nav/ in your vault
  3. Enable the plugin in Settings → Community plugins

Development

npm install
npm run lint

Releasing

  1. Update version in manifest.json and package.json
  2. Commit and push to main
  3. 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