I have a personal Obsidian vault that is synced with iCloud. I wanted to create my MarsSpace site using Quartz.js so that my site is also documentation. This is in support of my mission towards better personal organization.


  1. Set up a new Quartz.js project
  2. Navigate to the project root directory.
  3. Create a symbolic link from the directory in your vault to the content directory in your Quartz project.

For me, the symbolic link looks like

ln -s /Users/home/Library/Mobile\ Documents/iCloud~md~obsidian/Documents/vault/Projects/Mars/2024/MarsSpace content