I'd like to write a wrapper for growlnotify that growls output from cowsay.

$ cowsay 'this is cowsay'
 ________________ 
< this is cowsay >
 ---------------- 
        \   ^__^
         \  (oo)\_______
            (__)\       )\/\
                ||----w |
                ||     ||

I've hunted through all the available Growl themes & appearance options but can't work out how to change the font to fixed-width, so the ASCII-art output from cowsay isn't munged.

Could someone please tell me how to switch the font used by Growl?

link|improve this question

feedback

1 Answer

up vote 1 down vote accepted

Growl styles are essentially just CSS and HTML.

  1. First find your styles in ~/Library/Application Support/Growl/Plugins.

  2. Choose the theme you want to make monospaced. Make a backup copy of it.

  3. Context-click on it and select "Show Package Contents"

  4. Navigate into Contents -> Resources

  5. Open the default.css file in your editor of choice.

  6. Update the font-family declaration in html, body rule set to begin with the name of your preferred monospaced font, e.g. Ubuntu Mono.

  7. Save.

  8. Mooooooo!

link|improve this answer
feedback

Your Answer

 
or
required, but never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.