site_name: TaskNotes Documentation site_url: https://tasknotes.dev/ site_description: Comprehensive task and note management with calendar integration for Obsidian site_author: Callum Alpass repo_name: callumalpass/tasknotes repo_url: https://github.com/callumalpass/tasknotes # Configuration theme: name: material features: - navigation.sections - navigation.top - navigation.tracking - search.suggest - search.highlight - search.share - content.code.copy - content.code.annotate - content.tabs.link - toc.follow font: text: Lexend code: JetBrains Mono palette: - media: "(prefers-color-scheme)" primary: deep purple accent: purple toggle: icon: material/brightness-auto name: Switch to light mode - media: "(prefers-color-scheme: light)" scheme: default primary: deep purple accent: purple toggle: icon: material/brightness-7 name: Switch to dark mode - media: "(prefers-color-scheme: dark)" scheme: slate primary: deep purple accent: purple toggle: icon: material/brightness-4 name: Switch to system preference nav: - Home: index.md - Core Concepts: core-concepts.md - Features: - Overview: features.md - Task Management: features/task-management.md - Recurring Tasks: features/recurring-tasks.md - Task Reminders: features/reminders.md - Inline Task Integration: features/inline-tasks.md - Time Management: features/time-management.md - Calendar Integration: features/calendar-integration.md - ICS Integration: features/ics-integration.md - Third-party Integrations: features/integrations.md - User Fields: features/user-fields.md - Template Variables: features/template-variables.md - Workflow Ideas: workflows.md - Views: - Overview: views.md - Task List View: views/task-list.md - Agenda View: views/agenda-view.md - Kanban View: views/kanban-view.md - Calendar Views: views/calendar-views.md - Pomodoro View: views/pomodoro-view.md - Default Base Templates: views/default-base-templates.md - Settings: - Overview: settings.md - General: settings/general.md - Features: settings/features.md - Task Properties: settings/task-properties.md - Modal Fields: settings/modal-fields.md - Property Identification: settings/property-identification.md - Property Types Reference: settings/property-types-reference.md - Defaults & Templates: settings/defaults.md - Task Defaults: settings/task-defaults.md - Appearance & UI: settings/appearance.md - Inline Task Settings: settings/inline-task-settings.md - Calendar Settings: settings/calendar-settings.md - Misc Settings: settings/misc-settings.md - Integrations: settings/integrations.md - Advanced Settings: settings/advanced-settings.md - APIs & Integration: - HTTP API: HTTP_API.md - JavaScript API: javascript-api.md - TaskNotes Obsidian CLI: obsidian-cli.md - NLP API: nlp-api.md - mdbase-tasknotes CLI: mdbase-tasknotes-cli.md - Webhooks: webhooks.md - Calendar Setup: calendar-setup.md - Companion Plugins: - Overview: companion-plugins.md - Canvas Bases: companion-plugins/canvas-bases.md - TaskNotes Workflows: companion-plugins/tasknotes-workflows.md - Specification: - About the Spec: spec.md - Overview: spec/00-overview.md - Terminology: spec/01-terminology.md - Model & Mapping: spec/02-model-and-mapping.md - Temporal Semantics: spec/03-temporal-semantics.md - Recurrence: spec/04-recurrence.md - Operations: spec/05-operations.md - Validation: spec/06-validation.md - Conformance: spec/07-conformance.md - Compatibility & Migrations: spec/08-compatibility-and-migrations.md - Configuration: spec/09-configuration.md - Dependencies & Reminders: spec/10-dependencies-and-reminders.md - Links: spec/11-links.md - Changelog: spec/CHANGELOG.md - Migration Guide: migration-v3-to-v4.md - Development: - Translation Workflow: development/translations.md - i18n-state-manager: development/i18n-state-manager.md - Release Notes: releases.md - Troubleshooting: troubleshooting.md - Privacy Policy: privacy.md markdown_extensions: - admonition - attr_list - md_in_html - def_list - footnotes - toc: permalink: true - pymdownx.highlight: anchor_linenums: true line_spans: __span pygments_lang_class: true - pymdownx.superfences - pymdownx.inlinehilite - pymdownx.tabbed: alternate_style: true - pymdownx.details - pymdownx.keys - pymdownx.mark - pymdownx.emoji: emoji_index: !!python/name:material.extensions.emoji.twemoji emoji_generator: !!python/name:material.extensions.emoji.to_svg extra_css: - stylesheets/extra.css