diff --git a/README.md b/README.md
index 682ccf0..ea98b37 100644
--- a/README.md
+++ b/README.md
@@ -10,51 +10,33 @@ It should be the best Obsidian plugin for synchronizing Todoist tasks so far.
### Settings page
-### Sync Button
-
+
## Features
-### Sync from Obsidian to Todoist
-| Functionality | Manual Sync | Auto Sync |
-|------------------------|-------------|-----------|
-| Add task | ✅ | ✅ |
-| Delete task | ✅ | ✅ |
-| Modify task content | ✅ | ✅ |
-| Modify task due date | ✅ | ✅ |
-| Modify task description | 🔜 | 🔜 |
-| Modify task labels/tags | ✅ | ✅ |
-| Mark task as completed | ✅ | ✅ |
-| Mark task as uncompleted | ✅ | ✅ |
-| Modify project | 🔜 | 🔜 |
-| Modify section | 🔜 | 🔜 |
-| Modify priority | ✅ | ✅ |
-| Add reminder | 🔜 | 🔜 |
-| Move tasks between files| 🔜 | 🔜 |
-| Added-at date | 🔜 | 🔜 |
-| Completed-at date | 🔜 | 🔜 |
-| Task notes | 🔜 | 🔜 |
+###
+| | Sync from Obsidian to Todoist | Sync from Todoist to Obsidian | Description |
+|-------------------------|-------------------------------|-------------------------------|-------------|
+| Add task | ✅ | 🔜 | |
+| Delete task | ✅ | 🔜 | |
+| Modify task content | ✅ | ✅ | |
+| Modify task due date | ✅ | ✅ | |
+| Modify task description | 🔜 | 🔜 | |
+| Modify task labels/tags | ✅ | 🔜 | |
+| Mark task as completed | ✅ | ✅ | |
+| Mark task as uncompleted| ✅ | ✅ | |
+| Modify project | 🔜 | 🔜 | |
+| Modify section | 🔜 | 🔜 | |
+| Modify priority | ✅ | 🔜 | Currently, task priority only support one-way synchronization from Todoist to Obsidian. |
+| Add reminder | 🔜 | 🔜 | |
+| Move tasks between files| 🔜 | 🔜 | |
+| Added-at date | 🔜 | 🔜 | |
+| Completed-at date | 🔜 | 🔜 | |
+| Task notes | 🔜 | ✅ | Currently, task notes/comments only support one-way synchronization from Todoist to Obsidian. |
+
+
-### Sync from Todoist to Obsidian
-| Functionality | Manual Sync | Auto Sync |
-|------------------------|-------------|-----------|
-| Add task | 🔜 | 🔜 |
-| Delete task | 🔜 | 🔜 |
-| Modify task content | ✅ | 🔜 |
-| Modify task due date | ✅ | 🔜 |
-| Modify task description | 🔜 | 🔜 |
-| Modify task labels/tags | 🔜 | 🔜 |
-| Mark task as completed | ✅ | 🔜 |
-| Mark task as uncompleted | ✅ | 🔜 |
-| Modify project | 🔜 | 🔜 |
-| Modify section | 🔜 | 🔜 |
-| Modify priority | 🔜 | 🔜 |
-| Add reminder | 🔜 | 🔜 |
-| Added-at date | 🔜 | 🔜 |
-| Completed-at date | 🔜 | 🔜 |
-| Task notes | 🔜 | 🔜 |
-> **Some plugins may modify the current view, such as Kanban, which causes the automatic synchronization function to fail. You need to manually click the sync button.**
## Installation
@@ -68,17 +50,26 @@ It should be the best Obsidian plugin for synchronizing Todoist tasks so far.
1. In the Obsidian settings, click on the "Plugins" tab and then click the gear icon next to the "Ultimate Todoist Sync for Obsidian" plugin.
2. Enter the Todoist API..
+
+## Settings
+1. Automatic synchronization interval time
+The time interval for automatic synchronization is set to 300 seconds by default, which means it runs every 5 minutes. You can modify it yourself.
+2. Default project
+New tasks will be added to the default project, and you can change the default project in the settings.
+3. Full vault sync
+By enabling this option, the plugin will automatically add `#todoist` to all tasks, which will modify all files in the vault.
+
## Usage
-### task format
-New tasks will be added to the default project, and you can change the default project in the settings or use a tag with the same name to specify a particular project. Tasks marked with #todoist will be added to Todoist, while tasks without the **#todoist** tag will not be processed.
+### Task format
+Tasks marked with #todoist will be added to Todoist, while tasks without the **#todoist** tag will not be processed.
| Syntax | Description | Example |
| --- | --- | --- |
-|#todoist|Tasks marked with #todoist will be added to Todoist, while tasks without the **#todoist** tag will not be processed.| `- [ ] task #todoist`|
+|#todoist|Tasks marked with #todoist will be added to Todoist, while tasks without the **#todoist** tag will not be processed.If you have enabled Full vault sync in the settings, `#todoist` will be added automatically.| `- [ ] task #todoist`|
| 📅YYYY-MM-DD | The date format is 📅YYYY-MM-DD, indicating the due date of a task. | `- [ ] task content 📅2025-02-05 #todoist`
Supports the following calendar emojis.📅📆🗓🗓️|
-| #projectTag | New tasks will be added to the default project(For example, inbox .), and you can change the default project in the settings or use a tag with the same name to specify a particular project. | `- [ ]taskA 📅2024-02-04 #todoist` will be added to inbox.
`- [ ]taskB 📅2024-02-04 #tag #testProject #todoist` will be added to testProject.|
+| #projectTag | New tasks will be added to the default project(For example, inbox .), and you can change the default project in the settings or use a tag with the same name to specify a particular project. | `- [ ] taskA #todoist` will be added to inbox.
`- [ ]taskB #tag #testProject #todoist` will be added to testProject.|
| #tag | Note that all tags without a project of the same name are treated as normal tags | `- [ ] task #tagA #tagB #tagC #todoist` |
| `!!` | The priority of the task (a number between 1 and 4, 4 for very urgent and 1 for natural).
**Note**: Keep in mind that very urgent is the priority 1 on clients. So, the priority 1 in the client corresponds to the number 4 here (Because that's how the official API of Todoist is designed.). | `- [ ] task !!4 #todoist` |
diff --git a/attachment/Syncbutton.png b/attachment/Syncbutton.png
deleted file mode 100644
index 09b2a92..0000000
Binary files a/attachment/Syncbutton.png and /dev/null differ
diff --git a/attachment/settings.png b/attachment/settings.png
index b3be030..112ee07 100644
Binary files a/attachment/settings.png and b/attachment/settings.png differ