initial
This commit is contained in:
24
tmux/powerline/segments/np_itunes.script
Executable file
24
tmux/powerline/segments/np_itunes.script
Executable file
@ -0,0 +1,24 @@
|
||||
#!/usr/bin/env osascript
|
||||
# Returns the current playing song in iTunes for OSX
|
||||
|
||||
tell application "System Events"
|
||||
set process_list to (name of every process)
|
||||
end tell
|
||||
|
||||
if process_list contains "iTunes" then
|
||||
tell application "iTunes"
|
||||
if player state is playing then
|
||||
set track_name to name of current track
|
||||
set artist_name to artist of current track
|
||||
# set album_name to album of current track
|
||||
set trim_length to 40
|
||||
set now_playing to artist_name & " - " & track_name
|
||||
if length of now_playing is less than trim_length then
|
||||
set now_playing_trim to now_playing
|
||||
else
|
||||
set now_playing_trim to characters 1 thru trim_length of now_playing as string
|
||||
end if
|
||||
end if
|
||||
end tell
|
||||
end if
|
||||
|
Reference in New Issue
Block a user