My favorite colorscheme for Neovim.
Dark mode only
Note
I'm currently using renaissance branch, so it's going to be bit more active. Uses less colors and some highlights are changed, also additional config options are added. Although I haven't tested it as much.
Just install with any package manager. Lazy.nvim for example:
{
"Kaikacy/Lemons.nvim",
version = "*", -- for stable release
-- if you want to use renaissance brach (make sure to check out it's readme as some things are different)
-- branch = "renaissance"
lazy = false,
priority = 1000,
config = function()
require("lemons").setup({
-- options (see #configuration)
})
vim.cmd.colorscheme("lemons")
end,
}
Configuration options are not provided and I probably won't add any π
---@type lemons.Config
{
---@type lemons.ColorsOverride
colors_override = {}, -- Override color palette
undercurl = false, -- Use undercurl instead of underline
terminal_colors = true, -- Set terminal colors
italic_comments = true, -- Italicize comments
lighter_float = false, -- Use ligher color for floating window background
}To access color palette:
-- default colors
local default_colors = require("lemons.colors").defaults
-- overridden colors (this should be used after calling setup)
local colors = require("lemons.colors").colors| Name | Value |
|---|---|
black |
#000000 |
dark_gray |
#161616 |
gray |
#212121 |
light_gray |
#565656 |
darker_white |
#808080 |
dark_white |
#cacaca |
white |
#f0f0f0 |
red |
#ed505e |
dark_green |
#0b1b10 |
lime |
#2ed592 |
green |
#2ED563 |
dark_yellow |
#1D190D |
orange |
#fa8a49 |
yellow |
#F0BE42 |
blue |
#5088ed |
pink |
#f45ab4 |
dark_cyan |
#0C1918 |
cyan |
#37C3B5 |
light_cyan |
#6AD8ED |
Here's the list of supported plugins. I only added highlights for the ones I use and don't like the defaults, but feel free to make PRs and Issues.
extras directory contains additional color configs for different programs and tools.
Foot terminal

