How to update

  1. Make changes using [Obsidian]((https://obsidian.md/help/) and the rubencweb vault located at \nas1\obsidian\rubencweb
  2. Using FreeFileSync, sync the \nas1\obsidian\rubencweb Obsidian vault to the Quartz 5 local repository located at C:\Users\ruben-local\Documents\Quartz\rubencweb\content
  3. To check the website locally, open a cmd window, navigate to C:\Users\ruben-local\Documents\Quartz\rubencweb, and type npx quartz build --serve
  4. Open the local website at http://127.0.0.1:8080
  5. To close the local website, press Ctrl+C in the cmd window or just close the cmd window
  6. To push the changes to the website, open a cmd window, navigate to C:\Users\ruben-local\Documents\Quartz\rubencweb, and type npx quartz sync
  7. After a few minutes, Cloudflare will pick up the changes from the GitHub repository and update the website at https://rubencweb.pages.dev/

you can use file explorer to navigate to a directory, and then in the path bar enter cmd. This will open a cmd window in that directory.

How it was built

The Digital Garden was built using [Obsidian]((https://obsidian.md/help/) for the notes in a vault located at \nas1\obsidian\rubencweb

Quartz 5 was used to turn the markdown notes into static web pages. The Quartz 5 local repository is located at C:\Users\ruben-local\Documents\Quartz\rubencweb.

Had to install Node.js from https://nodejs.org/en/download. and git from from https://git-scm.com/install/windows.

Had to create a GitHub account (username: rubenhc-dev) and a Quartz repository name rubencweb.

Had to create a Cloudflare account