bluetooth Bluetooth status pill
Bluetooth status glyph in a small pill (off / on / connected), with an optional connected-device label. Live from bluez over the system D-Bus.

The glyph has three states — off, on-but-idle, and connected — read live from
bluez. With show_label on, a connected device's name appears beside it. See the
widgets overview for the shared pill_color /
icon_color, anchor, font, and debug_border keys.
Properties
| key | type | default | meaning |
|---|---|---|---|
pill_color | [r,g,b,a] | `[0.059, 0.071, 0.11, 0.686]` | Chip background behind the glyph. `[0, 0, 0, 0]` draws no chip. |
icon_color | [r,g,b,a] | white | Tints the glyph. Omit for white. |
show_label | bool | `false` | Show the connected device name. Off = icon-only pill. |
label_color | [r,g,b,a] | `[0.95, 0.95, 0.95, 1.0]` | Label text color (RGB only; alpha does not hide it). |
label_pos | string | `"bottom"` | Label position relative to the glyph: `top`, `bottom`, `left`, or `right`. |
label_disconnected | string | `"N/A"` | Label text when nothing is connected. Set to `""` for glyph-only. |
every key is optional; omit it and the default applies. misspelled keys are silently ignored, so if a setting seems to do nothing, check the spelling against this table. colors are 0.0–1.0 float arrays.