docs: describe calendar indicator defaults and autocomplete
This commit is contained in:
+3
-1
@@ -72,7 +72,7 @@ interface PeriodNoteSettings {
|
|||||||
interface CalendarSettings {
|
interface CalendarSettings {
|
||||||
firstDayOfWeek: number; // 0 = Sunday, 1 = Monday
|
firstDayOfWeek: number; // 0 = Sunday, 1 = Monday
|
||||||
showNoteIndicators: boolean; // show or hide all calendar markers
|
showNoteIndicators: boolean; // show or hide all calendar markers
|
||||||
indicatorMode: 'any' | 'systems'; // one neutral dot, or one coloured dot per date system
|
indicatorMode: 'any' | 'systems'; // defaults to systems; one neutral dot or one per date system
|
||||||
dailyIndicatorColor: string; // daily's colour in systems mode
|
dailyIndicatorColor: string; // daily's colour in systems mode
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -178,6 +178,8 @@ Configured systems live in `settings.dateSystems`, where array order is menu ord
|
|||||||
| `journal` | Journal | `periodic/journal` | `YYYY-MM-DD - [Journal]` | green (`#22c55e`) | one |
|
| `journal` | Journal | `periodic/journal` | `YYYY-MM-DD - [Journal]` | green (`#22c55e`) | one |
|
||||||
| `meetings` | Meeting | `periodic/meetings` | `YYYY-MM-DD - {title}` | violet (`#a855f7`) | many |
|
| `meetings` | Meeting | `periodic/meetings` | `YYYY-MM-DD - {title}` | violet (`#a855f7`) | many |
|
||||||
|
|
||||||
|
The default calendar mode is `systems`, while `any` preserves the older one-neutral-dot behaviour. Template file fields in both Periodic Notes and Date systems use a native `datalist` populated from every Markdown path in the vault (without the optional `.md` extension), so templates stored outside a conventional `Templates/` folder remain discoverable.
|
||||||
|
|
||||||
### Templater folder triggers
|
### Templater folder triggers
|
||||||
|
|
||||||
Waypoint deliberately does not evaluate Templater syntax. For an interactive Templater template, configure Templater's **Trigger Templater on new file creation** mode for the relevant folder, then leave that date system's `templateFile` blank in Waypoint. Waypoint creates a safe fallback note from `typeProperty` and the selected `YYYY-MM-DD` date; Templater's folder trigger owns the rendered content, prompts, scripts, and cursor placement.
|
Waypoint deliberately does not evaluate Templater syntax. For an interactive Templater template, configure Templater's **Trigger Templater on new file creation** mode for the relevant folder, then leave that date system's `templateFile` blank in Waypoint. Waypoint creates a safe fallback note from `typeProperty` and the selected `YYYY-MM-DD` date; Templater's folder trigger owns the rendered content, prompts, scripts, and cursor placement.
|
||||||
|
|||||||
@@ -80,6 +80,7 @@
|
|||||||
- [ ] Change Daily/Journal/Meeting indicator colours in Settings → the visible calendar refreshes immediately
|
- [ ] Change Daily/Journal/Meeting indicator colours in Settings → the visible calendar refreshes immediately
|
||||||
- [ ] Add a custom date system with its own colour and a matching note → its dot appears in system order
|
- [ ] Add a custom date system with its own colour and a matching note → its dot appears in system order
|
||||||
- [ ] Create, delete, or rename a date-system note → coloured dots refresh without changing months
|
- [ ] Create, delete, or rename a date-system note → coloured dots refresh without changing months
|
||||||
|
- [ ] Start typing in any Template file field → matching vault Markdown paths appear as native autocomplete suggestions
|
||||||
|
|
||||||
|
|
||||||
## Calendar: Date systems
|
## Calendar: Date systems
|
||||||
|
|||||||
@@ -29,7 +29,7 @@ Right-click any calendar day to open its **date systems** menu. The daily note a
|
|||||||
| Journal | `periodic/journal` | `YYYY-MM-DD - [Journal]` | Opens or creates one journal note for the date |
|
| 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 |
|
| 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.
|
Configure systems in **Settings → Waypoint Sidebar → Date systems**. Each system has a folder, filename format, template, fallback frontmatter type, Lucide icon, and indicator colour. Template file fields autocomplete every Markdown path in the vault.
|
||||||
|
|
||||||
`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.
|
`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.
|
||||||
|
|
||||||
@@ -39,8 +39,8 @@ Ctrl/Cmd-click a menu entry opens it in a new tab.
|
|||||||
|
|
||||||
Under **Settings → Waypoint Sidebar → Calendar**, choose either:
|
Under **Settings → Waypoint Sidebar → Calendar**, choose either:
|
||||||
|
|
||||||
- **Single dot** — the existing neutral marker for any note whose filename is exactly the date.
|
- **Colour by note system** — the default; one compact coloured dot per configured date system that has a note on that day. Hover a dot to identify its system.
|
||||||
- **Colour by note system** — one compact coloured dot per configured date system that has a note on that day. Hover a dot to identify its system.
|
- **Single dot** — a neutral marker for any note whose filename is exactly the date.
|
||||||
|
|
||||||
Daily uses the Calendar tab’s colour picker. Journal, Meeting, and every custom system have their own **Indicator colour** picker under **Date systems**. The defaults are blue for Daily, green for Journal, and violet for Meeting.
|
Daily uses the Calendar tab’s colour picker. Journal, Meeting, and every custom system have their own **Indicator colour** picker under **Date systems**. The defaults are blue for Daily, green for Journal, and violet for Meeting.
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user