mirror of https://github.com/LazyVim/starter
52 lines
2.7 KiB
Plaintext
52 lines
2.7 KiB
Plaintext
require("everforest").setup({
|
|
---Controls the "hardness" of the background. Options are "soft", "medium" or "hard".
|
|
---Default is "medium".
|
|
background = "hard",
|
|
---How much of the background should be transparent. 2 will have more UI
|
|
---components be transparent (e.g. status line background)
|
|
transparent_background_level = 0,
|
|
---Whether italics should be used for keywords and more.
|
|
italics = false,
|
|
---Disable italic fonts for comments. Comments are in italics by default, set
|
|
---this to `true` to make them _not_ italic!
|
|
disable_italic_comments = false,
|
|
---By default, the colour of the sign column background is the same as the as normal text
|
|
---background, but you can use a grey background by setting this to `"grey"`.
|
|
sign_column_background = "none",
|
|
---The contrast of line numbers, indent lines, etc. Options are `"high"` or
|
|
---`"low"` (default).
|
|
ui_contrast = "low",
|
|
---Dim inactive windows. Only works in Neovim. Can look a bit weird with Telescope.
|
|
---
|
|
---When this option is used in conjunction with show_eob set to `false`, the
|
|
---end of the buffer will only be hidden inside the active window. Inside
|
|
---inactive windows, the end of buffer filler characters will be visible in
|
|
---dimmed symbols. This is due to the way Vim and Neovim handle `EndOfBuffer`.
|
|
dim_inactive_windows = false,
|
|
---Some plugins support highlighting error/warning/info/hint texts, by
|
|
---default these texts are only underlined, but you can use this option to
|
|
---also highlight the background of them.
|
|
diagnostic_text_highlight = false,
|
|
---Which colour the diagnostic text should be. Options are `"grey"` or `"coloured"` (default)
|
|
diagnostic_virtual_text = "coloured",
|
|
---Some plugins support highlighting error/warning/info/hint lines, but this
|
|
---feature is disabled by default in this colour scheme.
|
|
diagnostic_line_highlight = false,
|
|
---By default, this color scheme won't colour the foreground of |spell|, instead
|
|
---colored under curls will be used. If you also want to colour the foreground,
|
|
---set this option to `true`.
|
|
spell_foreground = false,
|
|
---Whether to show the EndOfBuffer highlight.
|
|
show_eob = true,
|
|
---You can override specific highlights to use other groups or a hex colour.
|
|
---This function will be called with the highlights and colour palette tables.
|
|
---@param highlight_groups Highlights
|
|
---@param palette Palette
|
|
on_highlights = function(highlight_groups, palette) end,
|
|
---You can override colours in the palette to use different hex colours.
|
|
---This function will be called once the base and background colours have
|
|
---been mixed on the palette.
|
|
---@param palette Palette
|
|
colours_override = function(palette) end,
|
|
})
|