Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

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?

share|improve this question
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!

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

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