Global Options
Customise Fumadocs MDX
Global Options
Shared options of Fumadocs MDX.
import { defineConfig } from 'fumadocs-mdx/config';
export default defineConfig({
// global options
});
Prop | Type | Default |
---|---|---|
mdxOptions? | GlobalConfigMDXOptions | (() => Promise<GlobalConfigMDXOptions>) | - |
lastModifiedTime? | "git" | "none" | 'none' |
MDX Options
Customise the default MDX processor options, it accepts the extended MDX options.
import { defineConfig } from 'fumadocs-mdx/config';
import rehypeKatex from 'rehype-katex';
import remarkMath from 'remark-math';
export default defineConfig({
mdxOptions: {
remarkPlugins: [remarkMath],
// When order matters
rehypePlugins: (v) => [rehypeKatex, ...v],
},
});
Some default options are applied by Fumadocs MDX, you can also disable them:
import { defineConfig } from 'fumadocs-mdx/config';
export default defineConfig({
mdxOptions: {
preset: 'minimal',
// now it accepts only MDX processor options
},
});
How is this guide?
Last updated on