Features
- Works with Neovim stable and Vim 8
- Dark and light variants
- Support for:
- Support for various terminal emulators:
Requirements
- A terminal or GUI with true color and font variants support (italics, bold, etc).
termguicolors
enabled
Installation
You can install Melange with any Neovim/Vim plugin manager.
use "savq/melange"
Paq:
"savq/melange";
Additionally, nvim-treesitter can be used to install tree-sitter parsers, and Lush.nvim can be used to extend the colorscheme (see Contributing).
Usage
Enable termguicolors
and load the colorscheme
.
In your init.vim
:
set termguicolors
colorscheme melange
Or in your init.lua
:
vim.opt.termguicolors = true
vim.cmd("colorscheme melange")
To enable the light variant, set the background
(or let your terminal do it for you)
before setting the colorscheme.
Design
Melange was developed with the following ideas in mind:
- Control flow should use warmer colors and data should use colder colors.
- No configuration. It's open source, fork it if you don't like something.
- Ayu and Gruvbox were the main inspirations.
Previews
The font is IBM/plex Mono Light