/sonokai

High Contrast & Vivid Color Scheme based on Monokai Pro

Primary LanguageVim ScriptMIT LicenseMIT

𝐃𝐞𝐟𝐚𝐮𝐥𝐭

sonokai-default

𝐀𝐭𝐥𝐚𝐧𝐭𝐢𝐬

sonokai-atlantis

𝐀𝐧𝐝𝐫𝐨𝐦𝐞𝐝𝐚

sonokai-andromeda

𝐒𝐡𝐮𝐬𝐢𝐚

sonokai-shusia

𝐌𝐚𝐢𝐚

sonokai-maia

Sometimes I need a high contrast color scheme, and I think monokai is one of the best solutions, it's very beautiful and vivid.

However there is one thing I can't stand -- the contrast is too high, which is totally unacceptable to me.

This color scheme is based on Monokai Pro, the contrast is adjusted to be a bit lower while keeping the colors vivid enough.

The shusia and maia variants are based on monokai pro and monokai machine respectively. I'm not going to port all variants of Monokai Pro because I don't like some of them. In addition, I designed some new variants inspired by other color schemes.

Features

  • High contrast but within acceptable range.
  • Vivid colors.
  • Highly customizable.
  • Rich support for common file types and plugins.
  • Italic support 🎉

Installation

Via Plugin Manager

Take vim-plug for example:

Plug 'sainnhe/sonokai'

For better syntax highlighting support, please install sheerun/vim-polyglot or nvim-treesitter/nvim-treesitter.

Manually

  1. Clone this repository.
  2. Copy /path/to/sonokai/autoload/sonokai.vim to ~/.vim/autoload/.
  3. Copy /path/to/sonokai/colors/sonokai.vim to ~/.vim/colors/ .
  4. Copy /path/to/sonokai/doc/sonokai.txt to ~/.vim/doc/ and execute :helptags ~/.vim/doc/ to generate help tags.
  5. To install airline theme, copy /path/to/sonokai/autoload/airline/themes/sonokai.vim to ~/.vim/autoload/airline/themes/ .
  6. To install lightline theme, copy /path/to/sonokai/autoload/lightline/colorscheme/sonokai.vim to ~/.vim/autoload/lightline/colorscheme/ .

AUR

There are some packages available for Arch Linux users in AUR:

Usage

See :help sonokai.txt

Related Projects

See this wiki page.

More Color Schemes

Inspiration

License

MIT © sainnhe