Configure Quartz for production

This commit is contained in:
vorpax
2026-01-05 22:41:39 +01:00
parent f3622751a1
commit 4bab7d0d86
19 changed files with 778 additions and 9 deletions

View File

@@ -8,15 +8,15 @@ import * as Plugin from "./quartz/plugins"
*/
const config: QuartzConfig = {
configuration: {
pageTitle: "Quartz 4",
pageTitleSuffix: "",
pageTitle: "Vorpax Wiki",
pageTitleSuffix: " | Vorpax Wiki",
enableSPA: true,
enablePopovers: true,
analytics: {
provider: "plausible",
},
locale: "en-US",
baseUrl: "quartz.jzhao.xyz",
baseUrl: "wiki.vorpax.dev",
ignorePatterns: ["private", "templates", ".obsidian"],
defaultDateType: "modified",
theme: {
@@ -73,7 +73,7 @@ const config: QuartzConfig = {
Plugin.Description(),
Plugin.Latex({ renderEngine: "katex" }),
],
filters: [Plugin.RemoveDrafts()],
filters: [Plugin.RemoveDrafts(), Plugin.ExplicitPublish()],
emitters: [
Plugin.AliasRedirects(),
Plugin.ComponentResources(),