# @nebula/core-glyphs

Controller glyph mappings and lookup helpers. Data-only, no rendering logic.

## Why it exists
Controller prompts should be consistent across Steam Deck, Xbox, and PlayStation. This package keeps glyph mapping in one place.

## Usage

```js
import { getGlyph, getGlyphAssetPath } from "@nebula/core-glyphs";

const glyph = getGlyph("steam-deck", "confirm");
console.log(glyph); // "A"

const asset = getGlyphAssetPath("steam-deck", "confirm");
console.log(asset); // "assets/Steam Deck/SteamDeck_A.png"
```

## SteamOS / Steam Deck notes
Provide Deck-specific prompts by selecting `steam-deck` when the device is detected. Use the asset path helper or bind your own icon assets keyed by the glyph labels.
