Skip to content

motschel123/Mac-Contact-Sync-Obsidian

Repository files navigation

Mac Contact Sync Plugin for Obsidian

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

  1. Install the plugin
  2. Change the Plugin Settings, i.e. rename ´Smart List´ Name 'Obsidian' if you like
  3. Create the specified ´Smart List´ in the your Contacts App
  4. Run the command Sync Contacts on macOS: Syncs contacts to sync your contacts
  5. 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.