FAQ - Obsidian-Tasks-Sync/obsidian-tasks-sync GitHub Wiki
Frequently Asked Questions (FAQ)
This page answers common questions related to installation, authentication, usage, and platform integration of Obsidian Tasks Sync.
General
Q: What does this plugin do?
A: Obsidian Tasks Sync lets you create, edit, and sync tasks between Obsidian markdown notes and external task services like Google Tasks or Todoist.
Q: Is internet access required to use this plugin?
A: Yes, syncing tasks with external platforms requires internet access and valid OAuth authentication.
Installation & Setup
Q: How do I install the plugin?
A: See the Installation Guide for step-by-step instructions. You’ll need to copy the plugin to .obsidian/plugins/
, install dependencies with pnpm
, and activate it inside Obsidian.
Q: I'm seeing a "Failed to authenticate" error. What should I do?
A: Ensure your client ID/secret are correct and registered in the correct redirect URI. If needed, reset credentials in the plugin settings and try again.
Google Tasks
Q: Why do I have to create my own Google Cloud credentials?
A: To avoid centralized quota limits and protect your data privacy. Each user registers their own OAuth client to manage their own access.
gtask:
syntax in my markdown?
Q: What is the A: It's a unique ID used by the plugin to link local tasks with Google Tasks. Do not edit this ID manually.
Todoist
Q: Can I sync tasks with labels or projects in Todoist?
A: Yes, project and label mapping is supported via the settings panel in the Todoist integration.
Q: Does Todoist support subtasks?
A: The API supports parent task relationships, but full subtask handling inside Obsidian is planned for future updates.
Sync & Behavior
Q: Are tasks synced in real time?
A: Yes, currently syncing every 60 seconds.
Q: What happens if I delete a task in Obsidian or in Google/Todoist?
A: Deletion is not yet synchronized. Currently, only creation, update, and status toggling are synced.
Q: Can I use both Google Tasks and Todoist at the same time?
A: Not currently. Only one provider can be active at a time per plugin instance.
Development & Contributions
Q: Can I add a new task platform?
A: Yes! See the Contributing Guide for implementation steps.
Q: Where can I report bugs or request features?
A: Please open an issue on the GitHub Issue Tracker.
Last updated: 2025-06