

Type the following command to navigate to the folder that contains the Color Tool executable and press Enter: cd c:\path\to\colortoolIn the above command, make sure to change c:\path\to\colortool with the path to the folder where you extract the "colortool" folder.Search for Command Prompt, right-click the result, and click Run as administrator.(If you need help, use this guide to extract all the files.) Unzip the content of the colortool.zip compressed file.Download the Microsoft Color Tool from GitHub (click the colortool.zip link to get the tool).How to change the color scheme of Command Prompt


How to change the color scheme of Command Prompt.As a result several of the hex code colors have been modified to a closely matching color code index for my terminal’s version of the 16 colors for the Tomorrow Night Eighties theme. Note: I “translated” the posted Tomorrow Night Eighties color theme file from the original post into this format as closely as possible without making changes to my terminals built-in color themes. #attributes: bold dim italic ul blink reverse strike #color = 0 - 256 (ANSI) #000000 (24bit Hex) black, red, green, yellow, blue, magenta, cyan, white (ANSI color words) normal (custom Git Color?)

Here is the Git configuration I am using to generate these indexed color codes within diffs: Here is a resource which explains the ANSI 256 colors mode escape sequences (note that we are only providing the palette index to Git and don’t need to worry about directly writing an ANSI escape sequence!) This means that, for example, using the color index of 0 is usually the “default background color” of any given theme. It is important to point out that ANSI color code indices are laid out in a specific way such that certain indices usually correspond to certain usages or hues. View this Imgur gallery for several pictures of various color schemes being dynamically changed within my terminal. This method is superior in ease-of-use as well as portability. For examples of how to do this on various Windows terminals see this stackoverflow post, though it is also possible on Linux and Mac OSX or really any platform with an even remotely modern terminal. Here is a post with more information on Git 256 color support. These indices are to a color palette which is very easily changed from within the settings of your terminal or terminal emulator (effectively giving all color-aware console applications support for psuedocolors). You can simply pass ANSI color code indices as the color arguments. Alternative way for Git to support color schemes
