Skip to content

savq/melange-nvim

Repository files navigation

melange-logo

Features

Requirements

  • Neovim ≥ 0.9.2
  • A terminal emulator with true color and font variants support (italics, bold, etc).

Installation

You can install Melange with any (Neo)Vim plugin manager.

Paq:

"savq/melange-nvim";

Lazy:

{ "savq/melange-nvim" }

Additionally, nvim-treesitter can be used to install tree-sitter parsers.

Usage

Load the colorscheme in your init.lua:

vim.cmd.colorscheme 'melange'

or in your init.vim:

colorscheme melange

Since Neovim 0.10, Neovim will enable termguicolors automatically if your terminal supports it. It will also set the background according to your terminal background. It's not necessary to set these options manually.

Design

Melange was designed with one idea in mind: Control flow should use warm colors and data should use cold colors; It was originally developed using Lush.nvim; and it's been inspired by many colorschemes, in particular Ayu and Gruvbox.

Previews

Screenshot of code listing using melange dark

Screenshot of code listing using melange light