This commit is contained in:
root
2025-08-10 22:48:49 +00:00
parent 20aac0d1b0
commit c8fa5b0789
3 changed files with 32 additions and 1 deletions

View File

@@ -21,6 +21,11 @@ import { remarkExcerpt } from "./src/plugins/remark-excerpt.js";
import { remarkReadingTime } from "./src/plugins/remark-reading-time.mjs";
import expressiveCode from "astro-expressive-code";
import { pluginCollapsibleSections } from "@expressive-code/plugin-collapsible-sections";
import { pluginLineNumbers } from "@expressive-code/plugin-line-numbers";
import { expressiveCodeConfig } from "./src/config.ts";
import { pluginLanguageBadge } from "./src/plugins/expressive-code/language-badge.ts";
import { pluginCustomCopyButton } from "./src/plugins/expressive-code/custom-copy-button.js";
// https://astro.build/config
export default defineConfig({
@@ -51,7 +56,7 @@ export default defineConfig({
"simple-icons": ["*"],
},
}), svelte(), sitemap(),
expressiveCode({
expressiveCode({
themes: [expressiveCodeConfig.theme, expressiveCodeConfig.theme],
plugins: [
pluginCollapsibleSections(),