MCPcopy Create free account
hub / github.com/ZenNotes/zennotes / DailyNotesSettings

Interface DailyNotesSettings

packages/bridge-contract/src/ipc.ts:294–316  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

292}
293
294export interface DailyNotesSettings {
295 enabled: boolean
296 /** Directory or date-based directory pattern inside the primary notes area. */
297 directory: string
298 /** Date-based title/filename pattern for new daily notes. */
299 titlePattern?: string
300 /** BCP 47 locale used for localized pattern tokens. `system` = OS/browser locale. */
301 locale?: string
302 /** Prior patterns used only to recognize existing daily notes after settings changes. */
303 legacyPatterns?: DateNotePatternSettings[]
304 /** Template applied to new daily notes. Empty/undefined = blank note. */
305 templateId?: string
306 /**
307 * Treat a task written inside a daily note as due on that note's date, so it
308 * shows up on the calendar without typing `due:`. The line is left untouched —
309 * the due date is derived. An explicit `due:` token still wins. Default `true`.
310 */
311 tasksDueOnNoteDate?: boolean
312 /**
313 * When today's daily note opens, move every unfinished task from previous
314 * daily notes into it (Obsidian-style). Off by default. */
315 rolloverUnfinishedTasks?: boolean
316}
317
318export interface WeeklyNotesSettings {
319 enabled: boolean

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected