GiovanniStyle, high readability for your Terminal.app

Soon after Leopard came out I read an article on Slashdot about color contrast. There was a comment that struck me that explained how there were two types of contrast and that you had to maximize both the achieve maximum readabilty. That comment suggested light yellow on dark blue as the best color scheme for terminals.

I made some experimentations with Terminal.app and was pleasantly surprised the commenter was right. I added Consolas to the mix to get the best possible Terminal experience.

After a while my friends and coworkers started to notice my terminal and kept asking me for my .terminal file. Soon after that even customers started asking for it, so I did what the cool guys do and put it on GitHub.

You can find it here: http://github.com/intinig/giovanni_style/tree/master

Let me know what you think :)

Update: here’s a screenshot of the default style and GiovanniStyle side by side. It doesn’t do it any justice, so please try it and remember you have to have Consolas installed.
Default and GiovanniStyle side by side

17 Responses to “GiovanniStyle, high readability for your Terminal.app”

  1. Jackson Says:

    Just saw this on HackerNews. I have been hating my Terminal setup b/c when I ssh in to my server the colors are hard for me to read. I am going to try your setup now.

    Thanks!

  2. Roberto Says:

    Sorry, how do I use this file? I copied it to ~/.terminal, but my Terminal remained the same…

  3. Giovanni Intini Says:

    @Jackson, let me know how it goes :)
    @Roberto, just double click it

  4. Andrea Franz Says:

    You know this is my favorite style! ;)

  5. Ben Says:

    Screenshot or it didn’t happen…

  6. Tim Says:

    How do non Apple users use this file?

  7. Giovanni Intini Says:

    @Tim: I don’t think you can
    @Ben: Just added screenshot

  8. Stefano Says:

    I use this http://blog.infinitered.com/entries/show/6 and I like it. You can have a similar look for vim and textmate :)

  9. Tim Says:

    So basically

    Background Color = Dark Blue
    Text Color (Foreground) = Light Yellow

    Anything else?

  10. Hugh Says:

    How do you install the Consolas font from Microsoft for the Mac? Googled for it but didn’t find anything… Thanks!

  11. Giovanni Intini Says:

    @Tim: 12 pt Consolas font (antialiased) and slight transparency
    @Hugh: I got it with MS Office for Mac, but I am sure you can find it around…

  12. David Arthur Says:

    I spent a lot of time getting my Terminal.app the way I like it. I finally settled on Monaco 12pt on a slightly yellow background (255,251,232). Now if I could only use my scroll wheel in vim.

  13. Tim Says:

    Not bad but the “selected” color makes pretty hard to read.

  14. Brandon Valentine Says:

    FYI, this was the default style for IRIX’s 4dwm terminal windows (winterm/xwsh) on SGI machines for as far back as I can remember (IRIX 4.x). As a long time IRIX hacker (I worked behind an IRIX workstation daily until 2006!) the first thing I did upon switching to OS X was reconfigure Terminal.app to these colors. The only caveat with yellow on dark blue is that the default VIM syntax highlighting is absolutely unreadable on top of it. You either must be using an explicit vim theme that specifies a background color or at the very least ’:set bg=dark’ in order to use syntax highlighting in vim.

    Screenshots of an IRIX desktop can be seen here.

    Cheers!

  15. Brandon Valentine Says:

    Since you’re apparently stripping basic HTML tags, here’s the screenshot link:
    http://www.operating-system.org/betriebssystem/_english/screenshot.php?bsgfx=sgi/65_shell-scr-.jpg

  16. Giovanni Intini Says:

    @Brandon: nice, it just missed consolas :)

  17. Stefano Mainardi Says:

    GiovanniStyle rocks! ;)