Commit 6f41167e authored by Dylan Araps's avatar Dylan Araps

Song: Fix iTunes 2

parent 9889ba14
...@@ -1121,7 +1121,7 @@ getmemory() { ...@@ -1121,7 +1121,7 @@ getmemory() {
getsong() { getsong() {
# This is absurdly long. # This is absurdly long.
player="$(ps x | awk '!(/awk|Helper|Cache/) && /mpd|cmus|mocp|spotify|Google Play|iTunes|rhythmbox|banshee|amarok|deadbeef|audacious/ {printf $5 " " $6; exit}')" player="$(ps x | awk '!(/awk|Helper|Cache/) && /mpd|cmus|mocp|spotify|Google Play|iTunes.app|rhythmbox|banshee|amarok|deadbeef|audacious/ {printf $5 " " $6; exit}')"
case "${player/*\/}" in case "${player/*\/}" in
"mpd"*) "mpd"*)
...@@ -1170,7 +1170,7 @@ getsong() { ...@@ -1170,7 +1170,7 @@ getsong() {
state="$(gpmdp-remote status 2>/dev/null)" state="$(gpmdp-remote status 2>/dev/null)"
;; ;;
"itunes.app"*) "itunes"*)
song="$(osascript -e 'tell application "iTunes" to artist of current track as string & " - " & name of current track as string')" song="$(osascript -e 'tell application "iTunes" to artist of current track as string & " - " & name of current track as string')"
state="$(osascript -e 'tell application "iTunes" to player state as string')" state="$(osascript -e 'tell application "iTunes" to player state as string')"
;; ;;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment