Cygwin, CoffeeScript & Growl for Windows integration
Let’s start by adjusting where node.js looks for libraries. We will need this later on when we use the newly implemented -r
command-line switch in CoffeeScript. Open up your shell init file, in my instance ~/.zshrc
:
and add a line in there:
The path can be anywhere on your system so adjust it accordingly. Let’s go ahead and create a file inside .coffee_libraries
, name it growlnotify-windows.coffee
and paste this code inside of it:
We also need a proper icon – save it in the script folder as icon-coffee-cup.png
.
Next time you run the coffee
command line utility, append -r growlnotify-windows
like so:
and when the compiler encounters an exception, you will receive a nice UI prompt like this:
Happy coding!