The Volume tray button reflects the current output volume and mute state with the system's standard speaker glyph. Click to open a popover with:
- A volume slider (0–100%)
- The current output device name
- A list of available output devices (AirPods, headphones, displays, virtual outputs)
Toggling visibility
Settings → Bar → Tray Icons → Volume.
Switching devices
Click any device in the popover list. ApexDock switches output the same way System Settings does, so any app currently producing audio routes immediately.
Adjusting
- Drag the slider for fine-grained control
- Hold Option while clicking the icon to mute/unmute (matches macOS's menu bar behaviour)
Notes
- Lists every output device with at least one playable stream. Built only on public macOS audio APIs.
- Mute state is tracked separately from volume so unmuting restores the prior level (matches macOS).
- Updates instantly when devices appear or disappear (AirPods reconnecting, an HDMI display turning on).