August 6, 2026 · 1 min read · 107 words · neovim, themes

I wrote another neovim theme, this one called Luna.nvim. Where Jellybeans.nvim is colorful, Luna is the opposite: a minimal, near-black colorscheme with a small set of warm and cool accents for keywords, functions, types, and strings. Dark as a night sky, with just enough color to read by.
It ships with non-flat floats, full plugin coverage, and an accent option that lets you desaturate the syntax colors to taste, out of the box:
require("luna").setup({ transparent = false, accent = 1.0, -- 0-1, blends syntax accents toward grey_light; 1 = full color })
It's available on GitHub. Pull requests and issues are welcome!
Authored by Anthony Fox on August 6, 2026
Have comments or feedback? I'd love to hear from you.