This plugin provides a function to sync your contacts from your Mac's Contacts App into a folder in your Obsidian vault.
Features
Sync contacts from your Mac's Contacts app to Obsidian
Contacts to sync can be filtered directly in the Contacts App
Create a file for each contact, with configurable contact details
How to use
Install the plugin
Change the Plugin Settings, i.e. rename ´Smart List´ Name 'Obsidian' if you like
Create the specified ´Smart List´ in the your Contacts App
Run the command Sync Contacts on macOS: Syncs contacts to sync your contacts
After syncing, you will see a notification stating how many Contacts have been synced
Notes
In order to communicate with the Contacts app this plugin runs an AppleScript: when asked for permission, allow Obsidian to access the Contacts app or this Plugin won't work.
This plugin will only sync contacts on the Smart List defined in Settings, defaults to 'Obsidian'.
To create this list go to Contacts app > Edit > Smart Lists > Add Smart List > Name it according to your setting > Save.
This plugin is not affiliated with Apple in any way.