Steps

  1. Crear repo
gh repo create marcorichetta/blog --private 
  1. Clonar quartz
git clone https://github.com/jackyzha0/quartz.git
cd quartz
npm i
npx quartz create
  1. Elegir tipo de contenido
    1. Yo elegí symlink con mi carpeta de Notes de Obsidian
    2. /home/rich/Documents/Notes
    3. Todo lo demás lo dejé en default
  2. Servir contenido local
npx quartz build --serve
  1. Pushear las notas
npx quartz sync 

Sync

Esto “clona” la carpeta Notes de mi vault de Obsidian Localmente, cada vez que modifico notas se actualizan automáticamente. En producción, debería editar y disparar un sync event. O usar https://github.com/saberzero1/quartz-syncer

Alternativas