yambar-modules-mpd - Man Page
This module provides MPD status such as currently playing artist/album/song
Tags
| Name | Type | Description | |||
| state | string | One of offline, stopped, paused or playing | |||
| repeat | bool | True if the repeat flag is set | |||
| random | bool | True if the random flag is set | |||
| consume | bool | True if the consume flag is set | |||
| volume | range | Volume of MPD in percentage | |||
| album | string | Currently playing album (also valid in paused state) | |||
| artist | string | Artist of currently playing song (also valid in paused state) | |||
| title | string | Title of currently playing song (also valid in paused state) | |||
| file | string | Filename or URL of currently playing song (also valid in paused state) | |||
| pos | string | %M:%S-formatted string describing the song's current position (also see elapsed) | |||
| end | string | %M:%S-formatted string describing the song's total length (also see duration) | |||
| elapsed | realtime | Position in currently playing song, in milliseconds. Can be used with a progress-bar particle. | |||
| duration | int | Length of currently playing song, in milliseconds |
Configuration
| Name | Type | Req | Description | |||
| host | string | yes | Hostname/IP/unix-socket to connect to | |||
| port | int | no | TCP port to connect to |
Examples
bar:
left:
- mpd:
host: /run/mpd/socket
content:
string: {text: "{artist} - {album} - {title} ({end})"}See Also
yambar-modules(5), yambar-particles(5), yambar-tags(5), yambar-decorations(5)
Referenced By
2025-07-25