diff --git a/dot_scripts/bootstrap.sh b/dot_scripts/bootstrap.sh index 17d2f63..28a8d25 100755 --- a/dot_scripts/bootstrap.sh +++ b/dot_scripts/bootstrap.sh @@ -148,6 +148,23 @@ pip install -r requirements.txt # pip3 install pipenv # pyenv install 3.6.0 +# Install baton (CLI to manage Spotify playback) https://github.com/joshuathompson/baton +case "$(uname -s)" in + Darwin) + echo 'Mac OS X' + curl -sSL https://github.com/joshuathompson/baton/releases/download/0.1.7/baton-0.1.7-darwin-amd64 -o /usr/local/bin/baton && chmod +x /usr/local/bin/baton + ;; + + Linux) + echo 'Linux' + curl -sSL https://github.com/joshuathompson/baton/releases/download/0.1.7/baton-0.1.7-linux-amd64 -o /usr/local/bin/baton && chmod +x /usr/local/bin/baton + ;; + *) + echo 'Non supported OS' + exit + ;; +esac + # Upgrade ~/.scripts/upgrade.sh diff --git a/dot_zsh_functions b/dot_zsh_functions index a93cc75..2c14d6a 100644 --- a/dot_zsh_functions +++ b/dot_zsh_functions @@ -32,7 +32,7 @@ function bookmarks() { open -na "Google Chrome" --args "https://github.com/MorganGeek/bookmarks/blob/master/README.md" } function spotify() { - open -na "Google Chrome" --args "https://open.spotify.com/search/results/$*" + open -na "Google Chrome" --args "https://open.spotify.com/search/$*" } function lob() { open -na "Google Chrome" --args "https://lobste.rs"