Toggle Repeat in iTunes with Alfred
Alfred doesn’t allow to toggle repeat in iTunes at the moment.
I’ve taken the toggle iTunes script from my (very old) Quicksilver Actions: Spotlight Port package and reduced it to one line.1
osascript -e "tell application \"iTunes\"" -e "tell current playlist" -e "if song repeat is off then" -e "set song repeat to all" -e "else if song repeat is all then" -e "set song repeat to one" -e "else" -e "set song repeat to off" -e "end if" -e "end tell" -e "end tell"
Just add as a new Terminal/Shell script. Add more as needed. As I said on Twitter: Alfred is hopefully the mighty return of all the lovely one-liners.
I am totally aware that this script breaks the design. I’m already investigating how to integrate GitHub Gists here. Would make a lot things easier. Post any suggestions as comments, please. ↩