26a1a481ac
Right-clicking a calendar day now lists every configured date-prefixed note system. Journal notes are singletons; {title} formats support multiple notes per date, such as meetings.\n\nAdds default Journal and Meeting systems, configurable settings UI, safe filename/title handling, one shared dated-note creation path, and a compiled menu smoke test fixture in the test vault.
2.3 KiB
2.3 KiB
Waypoint
Calendar, recent files, and custom bookmarks sidebar for Obsidian.
Features
- Calendar panel — month grid; left-click a day opens its daily note, middle-click opens it in a tab, and right-click reveals every configured note system for that date
- Date systems — browse or create daily, journal, meeting, and other date-prefixed notes from a single day menu
- Recent files — track recently opened/edited files
- Favorites — custom bookmarks with groups, icons, and rename
Commands
| Command | Default Hotkey |
|---|---|
| Go to daily note | Ctrl+Shift+Alt+D |
| Go to weekly note | Ctrl+Shift+Alt+W |
| Go to monthly note | Ctrl+Shift+Alt+M |
| Go to quarterly note | Ctrl+Shift+Alt+Q |
| Go to yearly note | Ctrl+Shift+Alt+Y |
| Next/Previous daily/weekly/monthly/quarterly/yearly note | — |
Date systems
Right-click any calendar day to open its date systems menu. The daily note always appears first; left-click behaviour is unchanged. The included defaults match this vault's common layouts:
| System | Folder | Name format | Behaviour |
|---|---|---|---|
| Journal | periodic/journal |
YYYY-MM-DD - [Journal] |
Opens or creates one journal note for the date |
| Meeting | periodic/meetings |
YYYY-MM-DD - {title} |
Lists every meeting for the date and can create another |
Configure systems in Settings → Waypoint Sidebar → Date systems. Each system has a folder, filename format, template, fallback frontmatter type, and Lucide icon.
Name format uses moment.js tokens. Bracket-escape literal text: YYYY-MM-DD - [Journal]. Add {title} when a date can have multiple notes; it is replaced with the title requested when creating a note. Without {title}, the system has exactly one note per date.
Ctrl/Cmd-click a menu entry opens it in a new tab.
Installation
Via BRAT
- Install the BRAT plugin
- Add
https://gitea.mithrilforge.dev/olivier/waypointas a Beta Plugin - Enable Waypoint in Community Plugins
Manual
- Download the latest release from Gitea
- Extract
main.js,manifest.json, andstyles.cssto{vault}/.obsidian/plugins/waypoint/ - Enable Waypoint in Community Plugins