Provided by: yambar_1.11.0-1_amd64 bug

NAME

       mpd - This module provides MPD status such as currently playing artist/album/song

TAGS

       ┌──────────┬──────────┬─────────────────────────────────────────────────────────────────────────────────┐
       │ NameTypeDescription                                                                     │
       ├──────────┼──────────┼─────────────────────────────────────────────────────────────────────────────────┤
       │ 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

       ┌──────┬────────┬─────┬─────────────────────────────────────────────────────────────────────────────────┐
       │ NameTypeReqDescription                                                                     │
       ├──────┼────────┼─────┼─────────────────────────────────────────────────────────────────────────────────┤
       │ 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)

                                                   2024-04-20                              yambar-modules-mpd(5)