sponsor Vim development Vim logo Vim Book Ad

Solarized 8 : Optimized Solarized colorschemes. Best served with true-color terminals!

 script karma  Rating 118/42, Downloaded by 9358  Comments, bugs, improvements  Vim wiki

created by
script type
color scheme
Source code on Github: https://github.com/lifepillar/vim-solarized8

This is yet another Solarized theme for Vim. It places itself half way between the original Solarized and the Flattened variant. It removes only some of the bullshit. The color palette is exactly the same as in Solarized, of course, although some highlight groups are defined slightly differently (for instance, I have tried to avoid red on blue).

The main reason for the existence of this project is that the original Solarized theme does not define guifg and guibg in terminal Vim, making it unsuitable for versions of Vim supporting true-color terminals. Instead, this color scheme works out of the box everywhere. For the best experience, you need:

- Vim ≥7.4.1799 with termguicolors set, or
- NeoVim,

and a true-color enabled terminal. Solarized 8 also works in MacVim, gVim, etc…: no configuration is needed.

NOTE: for terminals not supporting true colors, Solarized 8 will fall back to use an approximate palette based on xterm's 256 colors. This is a very crude approximation! To get exact colors with such terminals, you must set your terminal's 16 ANSI colors to the Solarized palette (refer to the manual of your terminal) and put this line in your vimrc before loading the colorscheme:

    let g:solarized_use16 = 1

Be aware that, if you set the variable above, but your terminal does not use the Solarized palette, your colors will be completely off.
install details

rate this script Life Changing Helpful Unfulfilling 
script versions (upload new version)

Click on the package to download.

package script version date Vim version user release notes
vim-solarized8-1.2.0.tar.gz 1.2.0 2019-07-15 8.0 Lifepillar Increased contrast in some cases (in particular, in solarized8_high); added “flat” as an allowed value for g:solarized_statusline; improved readability of popup menus in some circumstances; other minor visual tweaks. Color schemes built with Colortemplate v2.0.0.
vim-solarized8-1.1.1.tar.gz 1.1.1 2018-10-20 7.0 Lifepillar Fixed some incorrect terminal colors in light variants. Deprecated names have been removed: if you are still loading a Solarized8 variant called `solarized8_dark…` or `solarized8_light…`, please rename it (remove `_dark` or `_light`). You will need to set the background explicitly, instead. See the Readme for the details.
vim-solarized8-1.1.0.tar.gz 1.1.0 2018-08-05 7.0 Lifepillar Define g:terminal_colors. Make vertical split separator visible. Add highlight for JavaScript function call. Automatically fallback to 16 colors when t_Co < 256.
vim-solarized8-1.0.2.tar.gz 1.0.2 2018-01-21 7.0 Lifepillar Add Terminal, ToolbarLine, ToolbarButton hi groups. Do not enable italics by default. Add script to change an xterm color palette.
vim-solarized8-1.0.1.tar.gz 1.0.1 2017-11-13 7.0 Lifepillar Re-introduce the old colorscheme names (solarized_dark* and solarized_light*) for backward compatibility. Such names are DEPRECATED: please update your vimrc to use the new names (see the Readme).
vim-solarized8-1.0.0.tar.gz 1.0.0 2017-11-12 7.0 Lifepillar Solarized 8 reaches v1.0! NOTE: this is a backward incompatible upgrade: review the docs!
Solarized 8 now automatically falls back to xterm's 256 color palette when true colors are not available (using 16 colors is still possible, of course).
There are now 4 variants instead of 8, because dark and light variants have been merged into a single file: please update your vimrc accordingly.
When visibility is set to "high", spelling errors are shown in reverse colors.
Solarized 8 is built from Colortemplate templates.
vim-solarized8-0.8.tar.gz v0.8 2017-10-28 7.0 Lifepillar Reinstated approximate palette based on xterm 256 colors, for terminals not supporting true colors and not using a Solarized theme. Moved away from messy source script: now the colorscheme is built from Colortemplate's templates.
vim-solarized8-0.7.tar.gz v0.7 2017-07-23 7.0 Lifepillar Add QuickFixLine highlight group (links to Search by default). Allow the user to choose old-style grey Cursor highlight group (looks like in the original Solarized).
vim-solarized8-0.6.tar.gz 0.6 2017-06-11 7.0 Lifepillar A few tweaks in some highlight groups (MatchParen).
vim-solarized8-0.5.tar.gz 0.5 2017-04-17 7.0 Lifepillar Updated MatchParen in light themes. Added TermCursor/TermCursorNC highlight groups.
vim-solarized8-0.4.tar.gz 0.4 2016-12-15 7.0 Lifepillar Makes more element transparent when the background is transparent. Fixes an issue in vimdiff colors being mostly grey. Uses uniform colors for status line, vertical splits and tab line.
vim-solarized8-0.3.tar.gz v0.3 2016-09-06 7.0 Lifepillar Add support for transparent background in terminals.
vim-solarized8-0.2.tar.gz 0.2 2016-05-28 7.0 Lifepillar A few bug fixes. Several improvements, especially in the flat variant.
vim-solarized8-0.1.tar.gz 0.1 2016-05-16 7.0 Lifepillar Initial upload
ip used for rating:

If you have questions or remarks about this site, visit the vimonline development pages. Please use this site responsibly.
Questions about Vim should go to the maillist. Help Bram help Uganda.