summaryrefslogtreecommitdiff
path: root/ar/.local/bin/statusbar
diff options
context:
space:
mode:
Diffstat (limited to 'ar/.local/bin/statusbar')
-rwxr-xr-xar/.local/bin/statusbar/sb-music4
1 files changed, 2 insertions, 2 deletions
diff --git a/ar/.local/bin/statusbar/sb-music b/ar/.local/bin/statusbar/sb-music
index 36f9101..2c37cdd 100755
--- a/ar/.local/bin/statusbar/sb-music
+++ b/ar/.local/bin/statusbar/sb-music
@@ -92,8 +92,8 @@ playerctl_status() {
if [[ "$player" == chromium.instance* ]]; then
local pid proc_name
pid="${player#chromium.instance}"
- proc_name=$(ps -p "$pid" -o comm= 2>/dev/null)
- [ "$proc_name" = "youtube-music" ] || continue
+ proc_name=$(cat /proc/"$pid"/cmdline 2>/dev/null | tr '\0' '\n' | grep -i "youtube-music\|pear-desktop" | head -1)
+ [ -n "$proc_name" ] || continue
else
continue
fi