mpd-status - print song details
mpd-status is a simple Go program that queries the music player daemon and prints out the status for use with tmux .
You need to have Go installed, clone the repo and run
go build to create the
By default the output is the status (using unicode play/pause/stop characters), the artist
name, and song title. Pass
--volume to include the volume level from 0-100%, and
--elapsed to output the elapsed time and duration, like
It will truncate the artist + song title to make sure the output fits into the
width set by passing
--width to it. The default is set to 40 characters.
You can add the output from
mpd-status to the Tmux status line by putting this
set -g status-right "#[fg=green]#(~/bin/mpd-status)#[fg=default] | [#H] %H:%M %e-%b-%g"