evergarden is a comfy neovim colorscheme for cozy morning coding.
evergarden is inspired by the everforest colorscheme.
evergarden was designed as a cozy theme with a focus on readability and visual comfort.
Installation
using lazy.nvim:
return {
'crispybaccoon/evergarden',
opts = {
transparent_background = true,
contrast_dark = 'medium', -- 'hard'|'medium'|'soft'
overrides = { }, -- add custom overrides
}
}
using vim-plug:
Plug 'crispybaccoon/evergarden'
Configuration
require 'evergarden'.setup {
transparent_background = false,
contrast_dark = 'medium', -- 'hard'|'medium'|'soft'
override_terminal = true,
style = {
tabline = { reverse = true, color = 'green' },
search = { reverse = false, inc_reverse = true },
types = { italic = true },
keyword = { italic = true },
comment = { italic = false },
},
overrides = { }, -- add custom overrides
}
Overrides
Overrides can take all options passed to vim.api.nvim_set_hl()
.
require 'evergarden'.setup {
overrides = {
'Normal' = { '#fddce3', '#1d2021' } -- { 'fg', 'bg', bold = bool, italic = bool, ... }
},
}
Features
- Lots of style-customization options (contrast, color invertion etc.)
- Support for Treesitter highlighting.
- Support for transparent background.
- Supported plugins: GitGutter, Telescope.