Installation
Three commands: point a base-nova project at the Hextor registry, then install the infrastructure layer everything else depends on.
- 1
Initialize with the Base UI style
Pins your project's components.json to base-nova — the Base UI flavour of the shadcn house style HextorUI builds on. Do this before adding any Hextor item.
npx shadcn@latest init -b base - 2
Register the Hextor namespace
Points the @hextor namespace at this registry. {name} is a literal template placeholder the shadcn CLI fills in per item — leave it as-is.
npx shadcn@latest registry add @hextor=https://ui.hextor.co/r/{name}.json - 3
Add the infrastructure items
@hextor/base carries the root stacking-context rules Base UI's portalled overlays depend on; @hextor/tokens and @hextor/viz-tokens layer the font chain and the frozen data-viz palette on top.
npx shadcn@latest add @hextor/base @hextor/tokens @hextor/viz-tokens