mpd
This module provides MPD status such as currently playing artist/album/song
- Provided by: yambar (Version: 1.11.0-1)
- Report a bug
This module provides MPD status such as currently playing artist/album/song
| 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 |
| Name | Type | Req | Description |
| host | string | yes | Hostname/IP/unix-socket to connect to |
| port | int | no | TCP port to connect to |
bar:
left:
- mpd:
host: /run/mpd/socket
content:
string: {text: "{artist} - {album} - {title} ({end})"}
yambar-modules(5), yambar-particles(5), yambar-tags(5), yambar-decorations(5)