Few days ago I discover Growl in twitter thanks to Will Green. Growl is an open source notification system for Mac OS X. Basically it runs in the background and show the notifications sent by other programs.
If you install Growl, you can use this script as follow:
#Install PsGet #run this line only if you don't have PsGet.Net already installed in order. (new-object Net.WebClient).DownloadString("http://psget.net/GetPsGet.ps1") | iex #Install Send-Growl #run this line if you don't have Send-Growl yet Import-Module PsGet Install-Module Send-Growl #Register the application and add a notice type Register-GrowlType MyApp NoticeType #Send a message Send-Growl MyApp NoticeType "A Title" "Some description" "http://a.link.callback.com"
And as a result, you will see something like this:
I use this module in my continuous testing script, when I save a file, the tests suite is executed and it shows me the results as you can see in this mini screencast: