Provided by: yambar_1.9.0-1_amd64
NAME
mpd - 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) 2022-12-17 yambar-modules-mpd(5)