PuTTY / Terminal Color Schemes

Earlier today, I was setting up my PuTTY environment at my university. PuTTY’s user interface lends itself to a number of hurdles.

Although it has a decent amount of customizability, the UI makes each task overly complicated. For instance, PuTTY makes editing the color scheme absolutely tedious.

With a glimmer of hope, I searched Google for a more elegant solution to edit my PuTTY color scheme without having to deal with PuTTY itself.

A post on StackOverflow, at the bottom of the answers, indicated the solution I was longing for:

4bit-terminal
4bit Terminal Color Scheme Designer (ciembor.github.io/4bit/)

The title is self-explanatory, it’s an easy to use Terminal Color Scheme Designer.

Steps for PuTTY on Windows:

  • Customize the Color scheme how you see fit
  • Click on ‘Get Scheme’ in the upper right
  • Export Scheme to a PuTTY configuration File
  • Save file as .reg (Registry Extension)
  • Optional: If you are not trying to change the color scheme for the PuTTY ‘Default Settings’ profile, you will have to edit: [HKEY_CURRENT_USER\Software\SimonTatham\PuTTY\Sessions\Default%20Settings]
  • Execute the .reg file (and accept the Registry Editor warning*)
  • Done!

As you may have noticed, this tool also works with many UNIX based terminals. I haven’t gotten to try it in Linux/UNIX environments, but please leave some feedback below if you run into any issues. I’ll see what I can do to help!

Big thanks to Maciej Ciemborowicz for creating this tool!

*Warning Note: I am not responsible for any broken Registries/Terminals that may be caused. Please read, understand and review files carefully before allowing them to edit your Registry.

Edit (2014/09/27):
For anyone wondering, the 4bit Terminal Color Scheme Designer supports the following terminal environments:

  • xterm / aterm / rxvt / urxvt (.Xresources)
  • gnome terminal (shell)
  • guake (shell)
  • konsole / yakuake (*.colorscheme)
  • xfce4 terminal (terminalrc)
  • iTerm2 (*.itermcolors)
  • mintty (.minttyrc)
  • putty (*.reg)
  • terminator (config)

First impressions: Fedora 17 (Linux Distro)

I have very little experience with Linux distributions. A few years ago, I installed Ubuntu on my laptop. For the longest time, I could not get the WiFi to work, rendering the OS pretty much obsolete. The issue was related to Broadcom not providing open source drivers for their wireless cards, until late 2010.

Then I upgraded to the latest Ubuntu version in 2011 and Unity came around. And I didn’t like it at all. So I decided to part with Ubuntu and start looking at the other distros that were available. I gave Linux Mint 11 a shot. While it was fairly straight forward to use and came packed with the average end user would need, it also had issues of its own.

A few weeks ago, I was trying to change my main account’s privileges. Mint did not like that, and simply stopped behaving as intended, throwing the most cryptic error messages at boot, erasing all my files and folders. A friend of mine, David, had been bashing Mint every since I had gotten it, and after trying to do a clean install of Mint 12 to no avail, I figured I’d try something new. Perhaps David was right; there were better Distros out there.

After some Googl-ing around, I found Fedora. Downloaded the latest version (Fedora 17), put it on a USB using the tool provided by Fedora, and installed it on my laptop. And quite frankly, so far not only does it feel more polished than Mint, it also looks nicer than Ubuntu.

I had to work out some of its quirks, but getting the WiFi to function normally wasn’t too difficult. Its interface truly differentiates itself from the competition. Namely Windows and Mac OS. Though it shares similarities with both of them, it feels like the best of both worlds for free. I’m very fond of the ‘Activities’ panel, and the way it allows to easily switch between multiple desktop environments and windows. Gnome 3 is extremely responsive in Fedora 17. Ubuntu’s Unity felt like a very restrictive UI element. It took too much of the screen’s real estate, too often. But there’s a great balance between the fancy and the practical in Fedora 17.

Anyhow, I want to use it for a little bit longer before I write my full “review”. But so far, so good!