aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xbin/player4
-rw-r--r--etc/xmobar/velhinho2
2 files changed, 5 insertions, 1 deletions
diff --git a/bin/player b/bin/player
index fd7d11b..9baa2d0 100755
--- a/bin/player
+++ b/bin/player
@@ -24,6 +24,7 @@ help() {
- play-pause: play/pause
- rotate: rotate across available MPRIS players
- synopsis: show the current MPRIS player and title
+ - synopsis-f: show the current MPRIS player and title
Manipulate the MPRIS audio player.
@@ -156,6 +157,9 @@ case "$ACTION" in
"$(printf '%s\n' "$CURRENT_PLAYER" | format_player_name)" \
"$(formatted_player_title)"
;;
+ synopsis-f)
+ tail -f "$CURRENT_PLAYER_PATH" 2>/dev/null | format_player_name
+ ;;
*)
printf 'Bad ACTION: "%s".\n\n' "$ACTION" >&2
usage >&2
diff --git a/etc/xmobar/velhinho b/etc/xmobar/velhinho
index bfcfcf1..1581b7d 100644
--- a/etc/xmobar/velhinho
+++ b/etc/xmobar/velhinho
@@ -18,7 +18,7 @@ Config {
"-h", "green",
"-l", "red"]
10
- , Run CommandReader "forever -q x sleep 1 AND player synopsis" "mpris"
+ , Run CommandReader "player synopsis-f" "mpris"
]
, template = " %default:Master%| %mpris% } { %wlp1s0wi% | %cpu% | %battery% | %disku% | %memory% * %swap% | <fc=#5ea2a4>%date%</fc> "
}