diff --git a/i3pystatus/mpd.py b/i3pystatus/mpd.py index bab9e2f..3f64fdd 100644 --- a/i3pystatus/mpd.py +++ b/i3pystatus/mpd.py @@ -17,6 +17,7 @@ class MPD(IntervalModule): * `{album}` — (the album of the current song, can be an empty string \ (e.g. for online streams)) * `{artist}` — (can be empty, too) + * `{album_artist}` — (can be empty) * `{filename}` — (file name with out extension and path; empty unless \ title is empty) * `{song_elapsed}` — (Position in the currently playing song, uses \ @@ -95,7 +96,7 @@ cleartext to the server.)"), color_map = {} max_field_len = 25 max_len = 100 - truncate_fields = ("title", "album", "artist") + truncate_fields = ("title", "album", "artist", "album_artist") hide_inactive = False on_leftclick = "switch_playpause" on_rightclick = "next_song" @@ -151,6 +152,7 @@ cleartext to the server.)"), "title": currentsong.get("Title", ""), "album": currentsong.get("Album", ""), "artist": currentsong.get("Artist", ""), + "album_artist": currentsong.get("AlbumArtist", ""), "song_length": TimeWrapper(currentsong.get("Time", 0)), "song_elapsed": TimeWrapper(float(status.get("elapsed", 0))), "bitrate": int(status.get("bitrate", 0)),