Simple speech alert, UI icon bounce alert and displaying completion time when a terminal process gets completed for OS X.
No more hopping back to terminal every now and then to check if a long running process like brew install <formula> is completed.
brew install akashagarwal7/tools/tsay
sleep 5; tsay // Switch active window to see the bounce effect
brew install <formula>; tsay
tsay will play a nice speech text, bounce the terminal icon in dock and display "tsay | Execution finished at: " in the window.
It is also possible to pass in parameters to override the default text to speech. You can pass any say command options and text.
tsay "command complete"
tsay -v "Whisper" -r "240" "custom message"
To upgrade tsay to the latest version, run:
brew upgrade tsay
The homebrew tap can be found here: https://github.com/akashagarwal7/homebrew-tools