From 05175768cc533c6dee33921cf215386a78e6b3d8 Mon Sep 17 00:00:00 2001 From: Sravan Balaji Date: Sun, 7 Aug 2022 19:38:24 -0400 Subject: [PATCH] Add more icons for media playing - Netflix icon - Hulu icon - Amazon (prime video) icon --- README.org | 9 ++++++++- polybar/scripts/get-media-source-icon.sh | 9 ++++++++- 2 files changed, 16 insertions(+), 2 deletions(-) diff --git a/README.org b/README.org index 0de85f1..5f983aa 100644 --- a/README.org +++ b/README.org @@ -6188,8 +6188,15 @@ if [[ "$mediaStatus" == "No player could handle this command" ]]; then echo "ﱙ" else trackid=$(playerctl --player=playerctld metadata --format '{{ mpris:trackid }}') + title=$(playerctl --player=playerctld metadata --format '{{ xesam:title }}') - if grep -q -i "chromium" <<< "$trackid"; then + if grep -q -i "netflix" <<< "$title"; then + echo "ﱄ" + elif grep -q -i "hulu" <<< "$title"; then + echo "ﴧ" + elif grep -q -i "prime video" <<< "$title"; then + echo "" + elif grep -q -i "chromium" <<< "$trackid"; then echo "" elif grep -q -i "vlc" <<< "$trackid"; then echo "嗢" diff --git a/polybar/scripts/get-media-source-icon.sh b/polybar/scripts/get-media-source-icon.sh index 7cfe86f..7158e41 100755 --- a/polybar/scripts/get-media-source-icon.sh +++ b/polybar/scripts/get-media-source-icon.sh @@ -5,8 +5,15 @@ if [[ "$mediaStatus" == "No player could handle this command" ]]; then echo "ﱙ" else trackid=$(playerctl --player=playerctld metadata --format '{{ mpris:trackid }}') + title=$(playerctl --player=playerctld metadata --format '{{ xesam:title }}') - if grep -q -i "chromium" <<< "$trackid"; then + if grep -q -i "netflix" <<< "$title"; then + echo "ﱄ" + elif grep -q -i "hulu" <<< "$title"; then + echo "ﴧ" + elif grep -q -i "prime video" <<< "$title"; then + echo "" + elif grep -q -i "chromium" <<< "$trackid"; then echo "" elif grep -q -i "vlc" <<< "$trackid"; then echo "嗢"