• TypeScript 72.2%
  • JavaScript 21.6%
  • SCSS 4.4%
  • CSS 1.6%
  • Nix 0.2%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Hactario c4f5170fb8
All checks were successful
Build site / build (push) Successful in 48s
vault backup: 2026-09-07 09:12:58
2026-09-07 09:12:58 +00:00
.forgejo/workflows init: First commit of a quartz website with obsidian support 2026-09-05 17:23:31 +00:00
content vault backup: 2026-09-07 09:12:58 2026-09-07 09:12:58 +00:00
quartz init: First commit of a quartz website with obsidian support 2026-09-05 17:23:31 +00:00
.envrc init: First commit of a quartz website with obsidian support 2026-09-05 17:23:31 +00:00
.gitattributes init: First commit of a quartz website with obsidian support 2026-09-05 17:23:31 +00:00
.gitignore init: First commit of a quartz website with obsidian support 2026-09-05 17:23:31 +00:00
.node-version init: First commit of a quartz website with obsidian support 2026-09-05 17:23:31 +00:00
.npmrc init: First commit of a quartz website with obsidian support 2026-09-05 17:23:31 +00:00
.prettierignore init: First commit of a quartz website with obsidian support 2026-09-05 17:23:31 +00:00
.prettierrc init: First commit of a quartz website with obsidian support 2026-09-05 17:23:31 +00:00
flake.lock init: First commit of a quartz website with obsidian support 2026-09-05 17:23:31 +00:00
flake.nix init: First commit of a quartz website with obsidian support 2026-09-05 17:23:31 +00:00
globals.d.ts init: First commit of a quartz website with obsidian support 2026-09-05 17:23:31 +00:00
index.d.ts init: First commit of a quartz website with obsidian support 2026-09-05 17:23:31 +00:00
LICENSE.txt init: First commit of a quartz website with obsidian support 2026-09-05 17:23:31 +00:00
package-lock.json init: First commit of a quartz website with obsidian support 2026-09-05 17:23:31 +00:00
package.json init: First commit of a quartz website with obsidian support 2026-09-05 17:23:31 +00:00
quartz.config.default.yaml init: First commit of a quartz website with obsidian support 2026-09-05 17:23:31 +00:00
quartz.config.yaml init: First commit of a quartz website with obsidian support 2026-09-05 17:23:31 +00:00
quartz.ts init: First commit of a quartz website with obsidian support 2026-09-05 17:23:31 +00:00
README.md init: First commit of a quartz website with obsidian support 2026-09-05 17:23:31 +00:00
tsconfig.json init: First commit of a quartz website with obsidian support 2026-09-05 17:23:31 +00:00

Groomeurs

A Quartz blog. The content/ folder is a normal Obsidian vault — open it directly in Obsidian to write and edit notes with wikilinks, tags, and callouts.

Writing

Open content/ as a vault in Obsidian, or just edit the .md files with any editor.

Preview locally

Requires Node.js 22+.

npm ci
npx quartz plugin install --from-config
npx quartz build --serve

Then open http://localhost:8080.

Nix

A flake.nix is included for a reproducible dev shell (Node.js, no manual install):

nix develop
# or, with direnv: direnv allow

Publishing

Pushing to main runs .forgejo/workflows/build.yml, which builds the site and uploads it as the site artifact.