OPEN SOURCE · NEOVIM · APACHE-2.0

Monokai Institute for Neovim

A Vim and Neovim colorscheme in the visual language of the Institute: the signature teal green on pitch black for the dark theme, and a warm sage paper with muted accents for the light one. Full truecolor with a 256-colour fallback, an optional transparent background, and highlights tuned for the modern plugin ecosystem.

01 — THE PALETTE, BY HIGHLIGHT GROUP

The palette, by highlight group

The theme stands on the shoulders of the Monokai family, taking molokai as the base of the dark variant's structure. The signature moves are its own: constants, which is to say True, False, None and every number, come out in bold italic green, echoing the italic serif accent this site uses, while search hits and matched parens flash the bright green. The light variant deepens that green for paper and holds the bright one back for search alone.

Dark

colorscheme monokai-institute

  • Normal#f8f8f2Foreground on pitch black
  • Constant#5ee6a0Bold italic constants
  • Keyword#f92672Keywords and operators
  • Function#a6e22eFunctions and directories
  • Type#66d9efTypes and definitions
  • String#e6db74Strings and characters
  • Identifier#fd971fIdentifiers and matched parens
  • Comment#7e8e91Comments

Light sage

colorscheme monokai-institute-light

  • Normal#3a423eSage charcoal ink on warm paper
  • Constant#0c7f5eBold italic constants
  • Keyword#b04a63Keywords and flow control
  • Function#0083b0Functions and specials
  • Type#6a5a9eTypes and structures
  • String#96692eStrings and storage classes
  • Accent#056259Sign column and cursor line number
  • Comment#9aa39dComments

02 — INSTALL

Install

With lazy.nvim, load it eagerly and at high priority so it wins over any colorscheme a later plugin sets:

{
  "EthicalML/monokai-institute.nvim",
  lazy = false,
  priority = 1000,
  config = function()
    vim.cmd.colorscheme("monokai-institute")  -- or "monokai-institute-light"
  end,
}

With vim-plug, the declaration and the colorscheme call sit in the same file:

Plug 'EthicalML/monokai-institute.nvim'
colorscheme monokai-institute

03 — WHAT IT COVERS

What it covers

Both variants pin the highlight groups that Neovim otherwise fills in from the active background, which is the failure mode behind a theme that looks correct until you switch to it from a theme of the opposite polarity.

TruecolorSet termguicolors for the full palette. Both variants also carry complete 256-colour cterm definitions, so they degrade gracefully on terminals without truecolor.
TransparencySet g:monokai_institute_transparent = 1 before loading the dark variant to inherit the terminal background, and whatever transparency or blur it carries, instead of the default pitch black.
Modern pluginsHighlights are tuned for the LSP-era ecosystem: Treesitter capture groups, LSP semantic tokens, an always-on sign column and completion popup menus.
Two variantsThe dark theme puts the signature teal on pitch black. The light sage companion keeps contrast deliberately gentle on warm paper, reserving the bright green for search highlights only.