Update astro

This commit is contained in:
Daniel Kluge
2026-08-29 16:01:24 +02:00
parent d36a220a93
commit 3c237b8fa6
3 changed files with 2588 additions and 832 deletions
+17 -11
View File
@@ -1,4 +1,5 @@
import { defineConfig, fontProviders } from 'astro/config';
import { unified } from '@astrojs/markdown-remark';
import icon from 'astro-icon';
import mdx from '@astrojs/mdx';
//import { remarkModifiedTime } from './src/remark-modified-time.mjs';
@@ -17,17 +18,22 @@ export default defineConfig({
}],
integrations: [icon(), mdx()],
markdown: {
remarkPlugins: [
// remarkModifiedTime,
remarkMath, [
remarkKroki, {
alias: ["mermaid", "tikz"],
server: process.env.KROKI_SERVER || "https://kroki.io",
target: "mdx3",
output: "inline-svg"
}
]],
rehypePlugins: [rehypeMathjax, [rehypeCallouts, { theme: "obsidian" }]],
processor: unified({
remarkPlugins: [
// remarkModifiedTime,
remarkMath,
[remarkKroki, {
alias: ["mermaid", "tikz"],
server: process.env.KROKI_SERVER || "https://kroki.io",
target: "mdx3",
output: "inline-svg"
}]
],
rehypePlugins: [
rehypeMathjax,
[rehypeCallouts, { theme: "obsidian" }]
],
}),
shikiConfig: {
theme: "one-dark-pro",
},