Done

I’ve been managing updating the content on my blog using a series of pushes and pulls between my obsidian-notes and diaryofdrain repositories. While it worked, it seemed thoda cumbersome and manual. I wanted a way where my Quartz config is used to publish a site, but since the content is coming from Obsidian, the content should just be pushed from Obsidian too.

Goal

  • Obsidian being the only platform from which my notes are published on the blog.
  • Removal of manual effort to publish the blog.

Bonus Goals

  • Get Dataview queries to render as markdown on the quartz site.
  • Get Maps to render as widgets on the blog.

Work Log

2025-08-22

Started research and thinking on how to achieve this. The Quartz Syncer plugin is something I want to use for this coz it seems like the best solution to my problems.

2025-08-23

Doing this at 6 in the morning, coz my brain just won’t turn off for some reason.

Turns out, the Quartz Syncer plugin does not work very well if the Quartz repo is configured with a submodule as it’s content directory. This is what I had done while setting it up. So I deleted the submodule (yay Claude Code) and added a basic index.md file to test my hypothesis.

If the file that is in the Quartz repo’s content folder is the same name as the one in my Obsidian Vault, does it catch it as a changed file?

This turned out to be correct, as evidenced when I ran the Quartz Syncer: Open Publication Center command. The index.md file in the Quartz repo content folder showed up here in the publication center as a changed file (the change being the one in the Obsidian Vault).

Published the change, and it worked :D

Now to push all my files so as to check if the final published files match the filters I’ve configured in my Quartz repository. And if DataView queries are rendered.

YES THEY DO :D

Okay so not exactly. There are some formatting errors. And some workflow considerations to be made1. But I can consider this mini-project a SUCCESS :D

Footnotes

  1. Can’t push from my mobile. The “changed notes” look very different from what it looks like on the desktop.