mirror of
https://github.com/ghostty-org/ghostty.git
synced 2025-07-14 15:56:13 +03:00
27 lines
653 B
JavaScript
27 lines
653 B
JavaScript
import remarkGfm from "remark-gfm";
|
|
import rehypePrettyCode from "rehype-pretty-code";
|
|
import createMDX from "@next/mdx";
|
|
|
|
/** @type {import('next').NextConfig} */
|
|
const nextConfig = {
|
|
pageExtensions: ["js", "jsx", "mdx", "ts", "tsx"],
|
|
};
|
|
|
|
/** @type {import('rehype-pretty-code').Options} */
|
|
const prettyCodeOptions = {
|
|
theme: {
|
|
dark: "one-dark-pro",
|
|
light: "one-dark-pro", // todo: when we support light mode
|
|
},
|
|
};
|
|
|
|
const withMDX = createMDX({
|
|
// Add markdown plugins here, as desired
|
|
options: {
|
|
remarkPlugins: [remarkGfm],
|
|
rehypePlugins: [[rehypePrettyCode, prettyCodeOptions]],
|
|
},
|
|
});
|
|
|
|
export default withMDX(nextConfig);
|