> For the complete documentation index, see [llms.txt](https://mango-5m.gitbook.io/mango5m-docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://mango-5m.gitbook.io/mango5m-docs/resources/mango-radio/configuration/station-browser-options.md).

# Station Browser Options

The station browser's key, behaviour, colour and animation options.

All of this is `Config.RadioMenu`.

```lua
Config.RadioMenu = {
    enabled            = true,
    key                = 'G',
    favourites         = true,
    onlyDriver         = false,
    closeOnExitVehicle = true,
    showCurrentSong    = true,
    showTransportKeys  = false,
    keyboardNav        = true,
    mouseTilt          = true,
    accent             = '#E4106E',
    categoryArtOpacity = 0.1,
    animations         = true,
}
```

## Navigation mode

**`keyboardNav`** is the important one.

* **`true` (default)** — no cursor at all. The panel is display-only and every input is read by the resource, so nothing takes the mouse away from driving. The footer shows a key legend.
* **`false`** — a proper NUI cursor with hover states, click-to-tune, and a subtle 3D tilt that follows the mouse.

`mouseTilt` only applies in cursor mode, since there is no cursor to follow otherwise.

## Look

**`accent`** is the vivid colour of the station list — the body of the panel. It also tints the on-air row's text, the toolbar arrows and the signal bars.

**`categoryArtOpacity`** controls the faint genre illustration behind the list. See [Artwork and Colours](/mango5m-docs/resources/mango-radio/features/artwork-and-colours.md).

**`animations`** is a master switch. Set it `false` and the slide-in, staggered rows, hover effects and heart animations all become instant.

## Behaviour

**`favourites`** turns the whole hearts system off — no heart buttons, no Favourites page.

**`closeOnExitVehicle`** shuts the panel when the player leaves the car. On by default; the radio is a vehicle thing.

**`showCurrentSong`** controls whether the header and the on-air row display the live artist and title, or just the station and its genre.

**`showTransportKeys`** prints the `Q` / `SPACE` / `E` keycap chips directly under the previous / pause / next buttons. Off by default because the footer legend already communicates the important controls and the transport row looks cleaner without them.

{% hint style="info" %}
The panel occupies roughly the right quarter of a 1080p screen and stays anchored to the right edge on ultrawide rather than drifting towards the centre.
{% endhint %}
