You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Scripts for setting the Solarized color set with Gnome Terminal. To get nicely
colored directory listings, you will also need to set up a dircolors solarised
color theme.
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.
To be able to uninstall, we highly recommend that you create a new Gnome
Terminal profile, using the menus in Gnome Terminal.
You need the dconf command (if you run a recent Gnome version). With Ubuntu,
this can be installed by running
$ sudo apt-get install dconf-cli
Then clone the repository and you can run the installation script:
$ git clone https://github.com/aruhier/gnome-terminal-colors-solarized.git
$ cd gnome-terminal-colors-solarized
$ ./install.sh
And just follow the instructions.
You can also run the set_dark.sh or set_light.sh script, to directly set
the dark or light solarized theme to the actived gnome-terminal profile. The
options --install-dircolors or --skip-dircolors can also be used to install
or not the solarized dircolors in a non-interactive mode.
To run this script remotely or via cron (or from any shell where
DBUS_SESSION_BUS_ADDRESS is not set), you need to start a dbus connection:
$ dbus-launch ./install.sh
Uninstall
Change to another profile in Gnome Terminal, then remove the Solarized profile
by running:
Replace PROFILE_ID by your profile ID (you can get it in your profile
configuration in gnome-terminal).
Themes
Each theme has is own folder in the colors dir. It contains the following
files:
bd_color: bold color
bg_color: background color
fg_color: foreground color
palette: list of colors for all standard color codes.
No additional configuration is needed to add a theme, the installation script
just list at launch the children folders in the colors dir.
Dircolors
The installation script will ask if a solarized dircolors is wanted. It will be
downloaded and installed as ~/.dir_colors/dircolors. On CentOS, it can be an
issue (see issue #62), as the default setup use ~/.dir_colors as dircolors.
In that case, you should manually move ~/.dir_colors as
~/.dir_colors/dircolors before starting the installation script.
If the dircolors is not applied, please check that your shell actually source
your dircolors:
if [ -f ~/.dir_colors/dircolors ]
then eval `dircolors ~/.dir_colors/dircolors`
fi
This should not be necessary on major distributions (such as Ubuntu, Fedora,
etc.) but could be on ArchLinux, Gentoo and others.