crispybaccoon/evergarden

github github
colorschemetreesitter-colorschemes
stars 23
issues 0
subscribers 1
forks 0
CREATED

2023-09-13

UPDATED

6 days ago


preview

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 {
  'comfysage/evergarden',
  opts = {
    transparent_background = true,
    contrast_dark = 'medium', -- 'hard'|'medium'|'soft'
    overrides = { }, -- add custom overrides
  }
}

using vim-plug:

Plug 'comfysage/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.

telescope preview

License

MIT/X11