Files
blog/astro.config.mjs
T
2026-05-06 00:03:42 +02:00

32 lines
686 B
JavaScript

import tailwindcss from "@tailwindcss/vite";
import { defineConfig } from "astro/config";
import remarkToc from "remark-toc";
import mdx from "@astrojs/mdx";
import icon from "astro-icon";
import { fileURLToPath } from "url";
export default defineConfig({
integrations: [icon(), mdx()],
vite: {
plugins: [tailwindcss()],
resolve: {
alias: {
"@": fileURLToPath(new URL("./src", import.meta.url)),
},
},
},
site: "https://zoriya.dev",
prefetch: {
prefetchAll: true,
},
markdown: {
remarkPlugins: [[remarkToc, { heading: "contents", tight: true }]],
shikiConfig: {
themes: {
light: "catppuccin-latte",
dark: "catppuccin-frappe",
},
},
},
});