518 lines
14 KiB
JSON
518 lines
14 KiB
JSON
{
|
|
"tasksFolder": "tasks",
|
|
"moveArchivedTasks": false,
|
|
"archiveFolder": "TaskNotes/Archive",
|
|
"taskTag": "type/task",
|
|
"taskIdentificationMethod": "tag",
|
|
"hideIdentifyingTagsInCards": false,
|
|
"hideIdentifyingTagsMode": "all",
|
|
"taskPropertyName": "",
|
|
"taskPropertyValue": "",
|
|
"excludedFolders": "templates",
|
|
"defaultTaskPriority": "normal",
|
|
"defaultTaskStatus": "open",
|
|
"taskOrgFiltersCollapsed": false,
|
|
"taskFilenameFormat": "custom",
|
|
"storeTitleInFilename": false,
|
|
"customFilenameTemplate": "{{date}}_{{hourPadded}}-{{minute}}-{{second}}",
|
|
"taskCreationDefaults": {
|
|
"defaultContexts": "",
|
|
"defaultTags": "",
|
|
"defaultProjects": "",
|
|
"useParentNoteAsProject": false,
|
|
"useParentHeaderAsProject": false,
|
|
"inheritParentTaskProperties": false,
|
|
"defaultTimeEstimate": 0,
|
|
"defaultRecurrence": "none",
|
|
"defaultDueDate": "none",
|
|
"defaultDueTime": "none",
|
|
"defaultScheduledDate": "today",
|
|
"defaultScheduledTime": "none",
|
|
"bodyTemplate": "templates/task",
|
|
"useBodyTemplate": true,
|
|
"defaultReminders": []
|
|
},
|
|
"openTaskAfterCreation": "none",
|
|
"calendarViewSettings": {
|
|
"defaultView": "dayGridMonth",
|
|
"customDayCount": 3,
|
|
"slotDuration": "00:15:00",
|
|
"slotMinTime": "00:00:00",
|
|
"slotMaxTime": "24:00:00",
|
|
"scrollTime": "08:00:00",
|
|
"firstDay": 0,
|
|
"timeFormat": "24",
|
|
"showWeekends": true,
|
|
"locale": "",
|
|
"defaultShowScheduled": true,
|
|
"defaultShowDue": true,
|
|
"defaultShowDueWhenScheduled": true,
|
|
"defaultShowScheduledToDueSpan": false,
|
|
"defaultShowTimeEntries": false,
|
|
"defaultShowRecurring": true,
|
|
"defaultShowICSEvents": true,
|
|
"enableTimeblocking": true,
|
|
"defaultShowTimeblocks": true,
|
|
"defaultTimeblockColor": "#6366f1",
|
|
"timeblockAttachmentSearchOrder": "name-asc",
|
|
"nowIndicator": true,
|
|
"selectMirror": true,
|
|
"weekNumbers": true,
|
|
"showTodayHighlight": true,
|
|
"eventMinHeight": 15,
|
|
"slotEventOverlap": true,
|
|
"eventMaxStack": null,
|
|
"dayMaxEvents": true,
|
|
"dayMaxEventRows": false
|
|
},
|
|
"pomodoroWorkDuration": 25,
|
|
"pomodoroShortBreakDuration": 5,
|
|
"pomodoroLongBreakDuration": 15,
|
|
"pomodoroLongBreakInterval": 4,
|
|
"pomodoroAutoStartBreaks": false,
|
|
"pomodoroAutoStartWork": false,
|
|
"pomodoroNotifications": true,
|
|
"pomodoroSoundEnabled": true,
|
|
"pomodoroSoundVolume": 50,
|
|
"pomodoroStorageLocation": "daily-notes",
|
|
"pomodoroMobileSidebar": "tab",
|
|
"showPomodoroInStatusBar": true,
|
|
"enableTaskLinkOverlay": true,
|
|
"disableOverlayOnAlias": false,
|
|
"enableInstantTaskConvert": true,
|
|
"useDefaultsOnInstantConvert": true,
|
|
"preserveCheckboxOnConvert": false,
|
|
"taskModalTabMovesFocus": true,
|
|
"enableNaturalLanguageInput": false,
|
|
"nlpDefaultToScheduled": true,
|
|
"nlpLanguage": "en",
|
|
"uiLanguage": "system",
|
|
"statusSuggestionTrigger": "*",
|
|
"nlpTriggers": {
|
|
"triggers": [
|
|
{
|
|
"propertyId": "tags",
|
|
"trigger": "#",
|
|
"enabled": true
|
|
},
|
|
{
|
|
"propertyId": "contexts",
|
|
"trigger": "@",
|
|
"enabled": true
|
|
},
|
|
{
|
|
"propertyId": "projects",
|
|
"trigger": "+",
|
|
"enabled": true
|
|
},
|
|
{
|
|
"propertyId": "status",
|
|
"trigger": "*",
|
|
"enabled": true
|
|
},
|
|
{
|
|
"propertyId": "priority",
|
|
"trigger": "!",
|
|
"enabled": false
|
|
},
|
|
{
|
|
"propertyId": "field_1780347153381",
|
|
"trigger": "daily:",
|
|
"enabled": false
|
|
}
|
|
]
|
|
},
|
|
"singleClickAction": "edit",
|
|
"doubleClickAction": "openNote",
|
|
"projectAutosuggest": {
|
|
"enableFuzzy": false,
|
|
"rows": [
|
|
"{title|n(Title)}",
|
|
"{aliases|n(Aliases)}",
|
|
"{file.path|n(Path)}"
|
|
],
|
|
"showAdvanced": false,
|
|
"requiredTags": [],
|
|
"includeFolders": [],
|
|
"propertyKey": "",
|
|
"propertyValue": ""
|
|
},
|
|
"inlineTaskConvertFolder": "",
|
|
"disableNoteIndexing": false,
|
|
"suggestionDebounceMs": 0,
|
|
"fieldMapping": {
|
|
"title": "title",
|
|
"status": "status",
|
|
"priority": "priority",
|
|
"due": "due",
|
|
"scheduled": "scheduled",
|
|
"contexts": "contexts",
|
|
"projects": "projects",
|
|
"timeEstimate": "timeEstimate",
|
|
"completedDate": "completedDate",
|
|
"dateCreated": "dateCreated",
|
|
"dateModified": "dateModified",
|
|
"recurrence": "recurrence",
|
|
"recurrenceAnchor": "recurrence_anchor",
|
|
"recurrenceParent": "recurrence_parent",
|
|
"occurrenceDate": "occurrence_date",
|
|
"occurrenceMaterialization": "occurrence_materialization",
|
|
"occurrenceNextTrigger": "occurrence_next_trigger",
|
|
"occurrenceTemplate": "occurrence_template",
|
|
"occurrencePastHorizon": "occurrence_past_horizon",
|
|
"occurrenceFutureHorizon": "occurrence_future_horizon",
|
|
"archiveTag": "archived",
|
|
"timeEntries": "timeEntries",
|
|
"completeInstances": "complete_instances",
|
|
"skippedInstances": "skipped_instances",
|
|
"blockedBy": "blockedBy",
|
|
"pomodoros": "pomodoros",
|
|
"icsEventId": "icsEventId",
|
|
"icsEventTag": "ics_event",
|
|
"googleCalendarEventId": "googleCalendarEventId",
|
|
"googleCalendarExceptionEventId": "googleCalendarExceptionEventId",
|
|
"googleCalendarExceptionOriginalScheduled": "googleCalendarExceptionOriginalScheduled",
|
|
"googleCalendarMovedOriginalDates": "googleCalendarMovedOriginalDates",
|
|
"reminders": "reminders",
|
|
"sortOrder": "tasknotes_manual_order"
|
|
},
|
|
"customStatuses": [
|
|
{
|
|
"id": "none",
|
|
"value": "none",
|
|
"label": "None",
|
|
"color": "#cccccc",
|
|
"isCompleted": false,
|
|
"excludeFromCycle": false,
|
|
"order": 0,
|
|
"autoArchive": false,
|
|
"autoArchiveDelay": 5
|
|
},
|
|
{
|
|
"id": "open",
|
|
"value": "open",
|
|
"label": "Open",
|
|
"color": "#808080",
|
|
"isCompleted": false,
|
|
"excludeFromCycle": false,
|
|
"order": 1,
|
|
"autoArchive": false,
|
|
"autoArchiveDelay": 5
|
|
},
|
|
{
|
|
"id": "in-progress",
|
|
"value": "in-progress",
|
|
"label": "In progress",
|
|
"color": "#0066cc",
|
|
"isCompleted": false,
|
|
"excludeFromCycle": false,
|
|
"order": 2,
|
|
"autoArchive": false,
|
|
"autoArchiveDelay": 5
|
|
},
|
|
{
|
|
"id": "done",
|
|
"value": "done",
|
|
"label": "Done",
|
|
"color": "#00aa00",
|
|
"isCompleted": true,
|
|
"excludeFromCycle": false,
|
|
"order": 3,
|
|
"autoArchive": false,
|
|
"autoArchiveDelay": 5
|
|
}
|
|
],
|
|
"customPriorities": [
|
|
{
|
|
"id": "none",
|
|
"value": "none",
|
|
"label": "None",
|
|
"color": "#cccccc",
|
|
"weight": 0
|
|
},
|
|
{
|
|
"id": "low",
|
|
"value": "low",
|
|
"label": "Low",
|
|
"color": "#00aa00",
|
|
"weight": 1
|
|
},
|
|
{
|
|
"id": "normal",
|
|
"value": "normal",
|
|
"label": "Normal",
|
|
"color": "#ffaa00",
|
|
"weight": 2
|
|
},
|
|
{
|
|
"id": "high",
|
|
"value": "high",
|
|
"label": "High",
|
|
"color": "#ff0000",
|
|
"weight": 3
|
|
}
|
|
],
|
|
"recurrenceMigrated": false,
|
|
"lastSeenVersion": "4.10.0",
|
|
"showReleaseNotesOnUpdate": false,
|
|
"showTrackedTasksInStatusBar": false,
|
|
"autoStopTimeTrackingOnComplete": true,
|
|
"autoStopTimeTrackingNotification": false,
|
|
"showRelationships": true,
|
|
"relationshipsPosition": "bottom",
|
|
"showTaskCardInNote": true,
|
|
"showCompletedTaskStrikethrough": true,
|
|
"showExpandableSubtasks": true,
|
|
"expandSubtasksByDefault": false,
|
|
"subtaskChevronPosition": "right",
|
|
"viewsButtonAlignment": "right",
|
|
"hideCompletedFromOverdue": true,
|
|
"icsIntegration": {
|
|
"defaultNoteTemplate": "",
|
|
"defaultNoteFolder": "",
|
|
"icsNoteFilenameFormat": "title",
|
|
"customICSNoteFilenameTemplate": "{title}",
|
|
"enableAutoExport": false,
|
|
"autoExportPath": "tasknotes-calendar.ics",
|
|
"autoExportInterval": 60,
|
|
"useDurationForExport": false,
|
|
"excludeArchivedFromExport": false,
|
|
"excludeCompletedFromExport": false,
|
|
"requireDueDateForExport": false,
|
|
"requireScheduledDateForExport": false,
|
|
"useICSEndAsDue": false
|
|
},
|
|
"savedViews": [],
|
|
"enableNotifications": false,
|
|
"notificationType": "system",
|
|
"notificationSoundEnabled": false,
|
|
"notificationSoundVolume": 50,
|
|
"enableAPI": false,
|
|
"apiPort": 8080,
|
|
"apiAuthToken": "",
|
|
"enableMCP": false,
|
|
"webhooks": [],
|
|
"userFields": [],
|
|
"modalFieldsConfig": {
|
|
"version": 1,
|
|
"fields": [
|
|
{
|
|
"id": "title",
|
|
"fieldType": "core",
|
|
"group": "basic",
|
|
"displayName": "Title",
|
|
"visibleInCreation": true,
|
|
"visibleInEdit": true,
|
|
"order": 0,
|
|
"enabled": true,
|
|
"required": true
|
|
},
|
|
{
|
|
"id": "details",
|
|
"fieldType": "core",
|
|
"group": "basic",
|
|
"displayName": "Details",
|
|
"visibleInCreation": true,
|
|
"visibleInEdit": true,
|
|
"order": 1,
|
|
"enabled": true
|
|
},
|
|
{
|
|
"id": "contexts",
|
|
"fieldType": "core",
|
|
"group": "metadata",
|
|
"displayName": "Contexts",
|
|
"visibleInCreation": true,
|
|
"visibleInEdit": true,
|
|
"order": 0,
|
|
"enabled": true
|
|
},
|
|
{
|
|
"id": "tags",
|
|
"fieldType": "core",
|
|
"group": "metadata",
|
|
"displayName": "Tags",
|
|
"visibleInCreation": true,
|
|
"visibleInEdit": true,
|
|
"order": 1,
|
|
"enabled": true
|
|
},
|
|
{
|
|
"id": "time-estimate",
|
|
"fieldType": "core",
|
|
"group": "metadata",
|
|
"displayName": "Time Estimate",
|
|
"visibleInCreation": true,
|
|
"visibleInEdit": true,
|
|
"order": 2,
|
|
"enabled": true
|
|
},
|
|
{
|
|
"id": "projects",
|
|
"fieldType": "organization",
|
|
"group": "organization",
|
|
"displayName": "Projects",
|
|
"visibleInCreation": true,
|
|
"visibleInEdit": true,
|
|
"order": 0,
|
|
"enabled": true
|
|
},
|
|
{
|
|
"id": "subtasks",
|
|
"fieldType": "organization",
|
|
"group": "organization",
|
|
"displayName": "Subtasks",
|
|
"visibleInCreation": true,
|
|
"visibleInEdit": true,
|
|
"order": 1,
|
|
"enabled": true
|
|
},
|
|
{
|
|
"id": "blocked-by",
|
|
"fieldType": "dependency",
|
|
"group": "dependencies",
|
|
"displayName": "Blocked By",
|
|
"visibleInCreation": true,
|
|
"visibleInEdit": true,
|
|
"order": 0,
|
|
"enabled": true
|
|
},
|
|
{
|
|
"id": "blocking",
|
|
"fieldType": "dependency",
|
|
"group": "dependencies",
|
|
"displayName": "Blocking",
|
|
"visibleInCreation": true,
|
|
"visibleInEdit": true,
|
|
"order": 1,
|
|
"enabled": true
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"id": "basic",
|
|
"displayName": "Basic Information",
|
|
"order": 0,
|
|
"collapsible": false,
|
|
"defaultCollapsed": false
|
|
},
|
|
{
|
|
"id": "metadata",
|
|
"displayName": "Metadata",
|
|
"order": 1,
|
|
"collapsible": true,
|
|
"defaultCollapsed": false
|
|
},
|
|
{
|
|
"id": "organization",
|
|
"displayName": "Organization",
|
|
"order": 2,
|
|
"collapsible": true,
|
|
"defaultCollapsed": false
|
|
},
|
|
{
|
|
"id": "dependencies",
|
|
"displayName": "Dependencies",
|
|
"order": 3,
|
|
"collapsible": true,
|
|
"defaultCollapsed": false
|
|
},
|
|
{
|
|
"id": "custom",
|
|
"displayName": "Custom Fields",
|
|
"order": 4,
|
|
"collapsible": true,
|
|
"defaultCollapsed": false
|
|
}
|
|
]
|
|
},
|
|
"enableModalSplitLayout": true,
|
|
"defaultVisibleProperties": [
|
|
"status",
|
|
"priority",
|
|
"blocked",
|
|
"blocking"
|
|
],
|
|
"inlineVisibleProperties": [
|
|
"status",
|
|
"priority",
|
|
"due",
|
|
"scheduled",
|
|
"recurrence"
|
|
],
|
|
"enableBases": true,
|
|
"enableMdbaseSpec": false,
|
|
"autoCreateDefaultBasesFiles": true,
|
|
"commandFileMapping": {
|
|
"open-calendar-view": "tasks/views/mini-calendar-default.base",
|
|
"open-kanban-view": "tasks/views/kanban-default.base",
|
|
"open-tasks-view": "tasks/views/tasks-default.base",
|
|
"open-advanced-calendar-view": "tasks/views/calendar-default.base",
|
|
"open-agenda-view": "tasks/views/agenda-default.base",
|
|
"pomodoro-stats-base": "tasks/views/pomodoro-stats.base",
|
|
"relationships": "tasks/views/relationships.base"
|
|
},
|
|
"maintainDueDateOffsetInRecurring": false,
|
|
"resetCheckboxesOnRecurrence": false,
|
|
"useFrontmatterMarkdownLinks": false,
|
|
"googleOAuthClientId": "",
|
|
"googleOAuthClientSecret": "",
|
|
"microsoftOAuthClientId": "",
|
|
"microsoftOAuthClientSecret": "",
|
|
"enableGoogleCalendar": false,
|
|
"enableMicrosoftCalendar": false,
|
|
"disableCalendarOnMobile": false,
|
|
"enabledGoogleCalendars": [],
|
|
"googleCalendarSyncTokens": {},
|
|
"enabledMicrosoftCalendars": [],
|
|
"microsoftCalendarSyncTokens": {},
|
|
"googleCalendarExport": {
|
|
"enabled": false,
|
|
"targetCalendarId": "",
|
|
"syncOnTaskCreate": true,
|
|
"syncOnTaskUpdate": true,
|
|
"syncOnTaskComplete": true,
|
|
"syncOnTaskDelete": true,
|
|
"eventTitleTemplate": "{{title}}",
|
|
"includeDescription": true,
|
|
"eventColorId": null,
|
|
"syncTrigger": "scheduled",
|
|
"createAsAllDay": true,
|
|
"defaultEventDuration": 60,
|
|
"includeObsidianLink": true,
|
|
"defaultReminderMinutes": null
|
|
},
|
|
"enableDebugLogging": false,
|
|
"googleCalendarSyncQueue": [
|
|
{
|
|
"taskPath": "timestamped/YYYY-MM-DD_HH-mm-ss.md",
|
|
"requestedAt": 1780346458397,
|
|
"attempts": 0,
|
|
"lastError": "Google Calendar sync is not ready"
|
|
},
|
|
{
|
|
"taskPath": "timestamped/2026-06-01_16-44-31.md",
|
|
"requestedAt": 1780346671952,
|
|
"attempts": 0,
|
|
"lastError": "Google Calendar sync is not ready"
|
|
},
|
|
{
|
|
"taskPath": "timestamped/2026-06-01_16-54-37.md",
|
|
"requestedAt": 1780347277788,
|
|
"attempts": 0,
|
|
"lastError": "Google Calendar sync is not ready"
|
|
},
|
|
{
|
|
"taskPath": "timestamped/2026-06-01_17-07-41.md",
|
|
"requestedAt": 1780348061498,
|
|
"attempts": 0,
|
|
"lastError": "Google Calendar sync is not ready"
|
|
},
|
|
{
|
|
"taskPath": "timestamped/2026-06-01_17-09-04.md",
|
|
"requestedAt": 1780348144101,
|
|
"attempts": 0,
|
|
"lastError": "Google Calendar sync is not ready"
|
|
}
|
|
]
|
|
} |