bloggy/astro.config.mjs
2025-06-12 00:32:34 -04:00

34 lines
803 B
JavaScript

// @ts-check
import { defineConfig } from "astro/config";
import mdx from "@astrojs/mdx";
import sitemap from "@astrojs/sitemap";
import icon from "astro-icon";
import relativeLinks from "astro-relative-links";
import pagefind from "astro-pagefind";
import astroExpressiveCode from "astro-expressive-code";
import tailwindcss from "@tailwindcss/vite";
/* By default, Latte is light mode and Mocha is dark mode */
// https://astro.build/config
export default defineConfig({
site: "https://tiffwhite.me",
build: {
format: "file",
},
integrations: [
astroExpressiveCode({
themes: ["catppuccin-latte", "catppuccin-frappe"],
}),
mdx(),
sitemap(),
icon(),
relativeLinks(),
pagefind(),
relativeLinks(),
],
vite: {
plugins: [tailwindcss()],
},
});