Skip to content

Commit

Permalink
feat: Implement various Astro integrations and configurations
Browse files Browse the repository at this point in the history
- Update `astro.config.mjs` file
- Set `site` value to `"https://tpougy.blog"`
- Add `astroExpressiveCode` integration with plugins `pluginLineNumbers()` and `pluginCodeOutput()`
- Add themes `"dracula"` and `"github-light"` to `astroExpressiveCode`
- Implement `themeCssSelector` method to select themes based on their type
- Integrate `pluginLineNumbers`
- Enable `mdx` integration
- Enable `sitemap` integration
- Enable `tailwind` integration
- Enable `svelte` integration
- Add `icon` integration with specified icons for `lineMd` and `iconoir`
- Integrate `pagefind`
- Specify external module for `rollupOptions` in `vite` build configuration
  • Loading branch information
tpougy committed Oct 31, 2024
1 parent efd7340 commit 10fbf11
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion astro.config.mjs
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ import pagefind from "astro-pagefind";
import { pluginCodeOutput } from "@fujocoded/expressive-code-output";

export default defineConfig({
site: "https://astro-nano-demo.vercel.app",
site: "https://tpougy.blog",
integrations: [
astroExpressiveCode({
plugins: [pluginLineNumbers(), pluginCodeOutput()],
Expand Down

0 comments on commit 10fbf11

Please sign in to comment.