Skip to content

Installation

The full installation walkthrough — Bun, Astro, Starlight, and the Abstract Data plugin.

You need:

  • Bun 1.1+curl -fsSL https://bun.sh/install | bash
  • An existing Astro Starlight project, or a new one created from the official template.
Terminal window
bun create astro@latest my-docs -- --template starlight
cd my-docs
bun add @abstractdata/starlight-theme
Terminal window
bun add @abstractdata/starlight-theme

Then register the plugin in astro.config.mjs:

import abstractData from '@abstractdata/starlight-theme';
starlight({
// ...your existing config
plugins: [abstractData()],
});
Terminal window
bun dev

Open http://localhost:4321 — you should see the Abstract Data HUD surface.