| | |
| | | */ |
| | | const config: QuartzConfig = { |
| | | configuration: { |
| | | pageTitle: "Quartz 4", |
| | | pageTitle: "Scapegoat Docs", |
| | | pageTitleSuffix: "", |
| | | enableSPA: true, |
| | | enablePopovers: true, |
| | |
| | | provider: "plausible", |
| | | }, |
| | | locale: "en-US", |
| | | baseUrl: "quartz.jzhao.xyz", |
| | | baseUrl: "docs.scapegoat.cx", |
| | | ignorePatterns: ["private", "templates", ".obsidian"], |
| | | defaultDateType: "modified", |
| | | theme: { |
| | |
| | | }), |
| | | Plugin.ObsidianFlavoredMarkdown({ enableInHtmlEmbed: false }), |
| | | Plugin.GitHubFlavoredMarkdown(), |
| | | Plugin.TableOfContents(), |
| | | Plugin.TableOfContents({ |
| | | maxDepth: 2, |
| | | }), |
| | | Plugin.CrawlLinks({ markdownLinkResolution: "shortest" }), |
| | | Plugin.Description(), |
| | | Plugin.FolderPage(), |
| | | Plugin.Latex({ renderEngine: "katex" }), |
| | | ], |
| | | filters: [Plugin.RemoveDrafts()], |
| | |
| | | }), |
| | | Plugin.Assets(), |
| | | Plugin.Static(), |
| | | Plugin.Favicon(), |
| | | Plugin.NotFoundPage(), |
| | | // Comment out CustomOgImages to speed up build time |
| | | Plugin.CustomOgImages(), |