I host this vault with quartz. The docs are quite straightforward.
commands
I have to run the following command whenever there are changes. It has to be in the root of the folder.
npx quartz sync
The following command makes it run locally.
npx quartz build --serve
You might have to do an npm install
the first time you try to build it.
notes
- The date at the top of an article:
Mar 07, 2024, 1 min read
in quartz in the date that you have last updated the vault, not the file specifically. The1 min read
is file specific. - To give your # a description, create a folder in the main directory called
tags
. create amd
file in here with the same name of the #, it will show the document when you navigate to the # in your quartz. - To give a folder a description, create an
index.md
file. This file will be opened when navigating to a folder in quartz. - The home page is the
index.md
in the main dir. - in
quartz.layout.ts
you can change things like your graph, and website layout - in
quartz.config.ts
you can change things like text and images, textcolor and fonts. - At step “In your local Quartz, create a new file
quartz/.github/workflows/deploy.yml
.” they mean:/.github/workflows/deploy.yml
, they assume that your main folder is calledquartz
. - The icons are in the
quartz/static
directory.