- Make the plugin update
data.json
less frequently to avoid excessive noise in sync tools like Obsidian Sync. The plugin now only updates data.json at the following times:- When the plugin loads.
- When the plugin unloads.
- When settings are changed.
- When a file is created, deleted, or renamed.
- Once every five minutes while files are being modified.
Fixes #110.