Skip to content

maroozm/moegi-neovim

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Moegi Theme for Neovim

This repo ports the nice Moegi VSCode theme to Neovim. It keeps the same nine variants, cold-green + warm-red accents, and palette structure while translating highlights, terminal colors, and statuslines for Neovim’s runtime.

Extras

Highlights

  • Transparent-friendly setup with helpers that blend VSCode-style alpha colors into solid hex values that Neovim accepts.
  • Built-in support for StatusLine, Lualine, Heirline, and diagnostic highlight groups.
  • Variants: Dark, Black, Space, Dawn, Iris, Light, Dark Vitesse, Light Vitesse, and Black Zen (see colors/ for all entry points).

Installation

  1. Install via your favorite plugin manager or drop this repo into ~/.config/nvim/colors/.
  2. Configure and load the scheme in your init.lua:
    require('moegi').setup({ transparent = false })
    require('moegi').load('moegi-dark')
  3. Swap variants at runtime with require('moegi').load('moegi-space'), require('moegi').load('moegi-light'), etc.

Screenshots

Variant Preview
Moegi Dark Moegi Dark
Moegi Black Moegi Black
Moegi Space Moegi Space
Moegi Dark Vitesse Moegi Dark Vitesse
Moegi Black Zen Moegi Black Zen

Contribution

If you spot inconsistencies with the upstream VSCode theme or have ideas for improvements, open a PR and we’ll get the Neovim port synced up.