Skip to content

captbunzo/gnome-terminal-colors-solarized

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Solarized Colorscheme for Gnome Terminal

Scripts for setting the Solarized color set with Gnome Terminal. Scripts by Sigurd Gartmann [email protected], based on colors by Ethan Schoonover [email protected].

Notes about color settings in Gnome Terminal

In Gnome terminal there are built-in color profiles, but these are hardcoded and we cannot change or add these profiles. These scripts are setting a few gconf parameters that will set the palette colors, foreground, background and highlight colors to either a light or dark color scheme.

Only the foreground, background and highlight colors are different in the light and dark color sets, as one of the main ideas behind Ethan Schonoovers work is to use the same colors in the palette for both.

See the Solarized homepage for theory behind the colors, screenshots, details and colorscheme versions for Vim, Mutt, popular terminal emulators and other applications.

For the original works of Ethan Schoonover, visit the Solarized repository. The colors for Gnome Terminal is maintained in Gnome Terminal Colors Solarized repository.

Installation and usage

Clone the [git repository], then run one of the scripts: set_light.sh or set_dark.sh.

$ git clone git://github.com/sigurdga/gnome-terminal-colors-solarized.git
$ cd gnome-terminal-colors-solarized
$ ./set_light.sh
$ ./set_dark.sh

Of course, you only need to run one of the scripts. See the Solarized homepage for screenshots which will help you select either the light or dark background.

Specifying the profile to change

And you can run them with a parameter, telling it which profile to modify. To change another profile than Default, this profile need to exist before you run the command. Now, at this point, it is not as easy as it should be, as the profile you created in the terminal will have another name on disk; the first one will be called Profile0, the second Profile1, etc. Ideally, I would like to make this step simpler, but I do not know how to script the creation of a new profile that will be visible in the graphical profile settings. Please give me a hint if you find a solution!

About

Solarized Gnome Terminal colors, based on http://ethanschoonover.com/solarized. This fork includes a prompting install script.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 100.0%