mirror of
https://gitee.com/zhangsken/opencode.git
synced 2026-10-16 10:30:01 +08:00
15 lines
475 B
TypeScript
15 lines
475 B
TypeScript
import { Plugin } from "@opencode/plugin/tui"
|
|
import { createLatexCodeBlockRenderer } from "./markdown"
|
|
|
|
export default Plugin.define({
|
|
id: "opencode.latex",
|
|
setup(context) {
|
|
const render = createLatexCodeBlockRenderer(context.renderer, () => ({
|
|
text: context.theme.text.base,
|
|
subdued: context.theme.text.muted,
|
|
}))
|
|
context.markdown.registerCodeBlockRenderer("latex", render)
|
|
context.markdown.registerCodeBlockRenderer("math", render)
|
|
},
|
|
})
|