Memos Sync
approvedby RyoJerryYu
Syncing memos from a Memos server to your daily note. Fully compatible with official Daily Notes plugin, Calendar plugin and Periodic Notes plugin.
Obsidian Memos Sync Plugin
中文 | English
This is a plugin for Obsidian (https://obsidian.md).
This plugin provides a few commands to sync memos from a Memos server to daily notes in your Obsidian vault. It will also create a daily note if it does not exist.
Compatibility
This plugin is fully compatible with official Daily Notes plugin, Calendar plugin and Periodic Notes plugin.
This plugin is compatible with each version of Memos API, both for that after v0.22.0 and before.
Commands
Sync daily memos
This command will sync memos from the Memos server incrementally to the daily notes. This plugin will remember the last sync time and only sync memos after that time.
Force sync daily memos
This command will resync all memos from the Memos server.
Force sync current daily memos
This command will resync memos from the Memos server for the current daily note that cursor is on. Useful when you want to sync memos for a specific day.
Configuration
| Key | Description | Example |
|---|---|---|
| Daily Memos Header | The header in daily notes, where memos will be replaced in. | Memos |
| Attachment Folder | The folder to store attachments. | attachments/memos_daily |
| Memos API Version | Which version the Memos Server is. | after v0.22.x, before v0.21.x |
| Memos API URL | The URL of the Memos API. | http://localhost:5230 |
| Memos API Token | The token for the Memos API. You can create one on Memos UI -> Settings -> My Account |
FAQ
Failed to find header for xxxx , Please make sure your daily note tempalte is correct.
This plugin will create a new daily note if it does not exist. And it will insert the memos under the header you specified in the configuration.
One possible reason for this error is that the daily note template does not contain the header you specified in the configuration. So this plugin cannot find the header to insert the memos after creating the daily note.
To fix this, you should make sure the daily note template contains the header you specified in the configuration.
Special thanks
The code in obsidian-lifeos provides a lot of reference value in the early stages of this project. Thanks very much!
For plugin developers
Search results and similarity scores are powered by semantic analysis of your plugin's README. If your plugin isn't appearing for searches you'd expect, try updating your README to clearly describe your plugin's purpose, features, and use cases.