Linux – Set PuTTY’s appearance in Windows

colorslinuxputtythemes

Is it possible to configure PuTTY to have me some nice colour scheme like vim's desert?

I'm an PuTTY user under Windows and my login shell is tcsh. The current PuTTY theme setting is a very boring "black background and white character" user interface.

If it is possible, could you illustrate a little bit about how it works?

I've goolged this issue, but it seem both client side and server side settings are involved in changing PuTTY's appearance, which makes me quite confused.

Best Answer

To change the color settings within a running PuTTY session:

  1. Left click on the top left PuTTY icon (on my system, this looks like two computers with a connection between them.
  2. Choose "Change Settings". This should bring up a menu with Categories of "Session", "Terminal", "Window", and "Connection". All these should be expanded to show the sub-categories.
  3. Under the "Window" category, choose "Colours".

You should then see several check box options, and a select box with several items you can set to the values you want. You can click on the "System Colours" option to get the colors pushed down from the server. Otherwise you can select the individual items you want to change and give each one the colors you want.

Edit: As warren pointed out in a comment, if you want the settings you just set up to persist to later connections, go back to the "Sessions" category. You can then select either the "Default settings" or one of the specific sessions you have saved, and click on "Save" to retain those settings.

FWIW: I often save different settings for different sessions so that it's easy to tell them apart when I simultaneously have connections to several different computers open.

Related Question