Welcome to Quartz 4を読んでやってく
手元のnodeがv12とかだったので最新版をインストールする
Quartzプロジェクトを作る
公式通りだとcloneしてorigin変えるみたいな感じっぽかった
forkしてObsidian Vaultをsubmoduleにすれば良さそう
gh repo fork jackyzha0/quartz --clone
cd quartz
bun i
bun quartz createとりあえずObsidian Vaultをシンボリックリンクとして運用する
QuartzでUIDを使うためにcontentではないディレクトリにする
ln -s <vault path> obsidian各種コマンド
Build
bun quartz buildpublic以下にhtml等を生成する
Serve
bun quartz build --serveローカルサーバを立ち上げる
Sync
bun quartz syncgit pushまでを実行する
contentがシンボリックリンクだった場合も実体に戻してpushする