My website, rebuilt yet again
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

at main 28 lines 747 B view raw
1// @ts-check 2 3import { $ } from 'bun'; 4import mdx from '@astrojs/mdx'; 5import sitemap from '@astrojs/sitemap'; 6import { defineConfig, fontProviders } from 'astro/config'; 7import tailwindcss from '@tailwindcss/vite'; 8 9const commit = (await $`git rev-parse HEAD`.text()).trim(); 10const branch = (await $`git rev-parse --abbrev-ref HEAD`.text()).trim(); 11 12// https://astro.build/config 13export default defineConfig({ 14 site: 'https://hayden.moe', 15 integrations: [mdx(), sitemap()], 16 vite: { 17 plugins: [tailwindcss()], 18 define: { 19 GIT_SHA: JSON.stringify(commit), 20 GIT_BRANCH: JSON.stringify(branch), 21 }, 22 }, 23 fonts: [{ 24 provider: fontProviders.fontsource(), 25 name: 'Geist Mono', 26 cssVariable: '--font-geist-mono', 27 }], 28});