Install Theme
-
Install the theme package to your project with your preferred package manager:
Terminal window npm i @catppuccin/starlightTerminal window pnpm add @catppuccin/starlightTerminal window yarn add @catppuccin/starlight -
Add the theme to your Starlight config.
astro.config.mjs import catppuccin from "@catppuccin/starlight";export default defineConfig({// ...integrations: [starlight({// ...plugins: [catppuccin()]})]}) -
(Optional) Customize your theme for light/dark mode using
flavor
andaccent
.astro.config.mjs import catppuccin from "@catppuccin/starlight";export default defineConfig({// ...integrations: [starlight({// ...plugins: [catppuccin({dark: { flavor: "macchiato", accent: "sky" },light: { flavor: "latte", accent: "sky" }})]})]})