Jacky Zhao
2023-07-20 410fc9c8d37b0c4118c70678db5d2e55a842f486
1
2
3
4
5
6
7
8
9
10
11
import { QuartzTransformerPlugin } from "../types"
import rehypePrettyCode, { Options as CodeOptions } from "rehype-pretty-code"
 
export const SyntaxHighlighting: QuartzTransformerPlugin = () => ({
  name: "SyntaxHighlighting",
  htmlPlugins() {
    return [[rehypePrettyCode, {
      theme: 'css-variables',
    } satisfies Partial<CodeOptions>]]
  }
})