Awesome
<div align="center"> <img src="https://raw.githubusercontent.com/Everblush/assets/main/logo.png" height="200px" width="200px" alt="logo" /> </div> <h1 align="center">Everblush for <a href="https://github.com/neovim/neovim">Neovim</a></h1> <h4 align="center"><i>A dark, vibrant, and beautiful color scheme for Neovim</i></h4> <p align="center"> <a href="https://github.com/Everblush/nvim/stars"><img src="https://img.shields.io/github/stars/Everblush/nvim?color=e57474&labelColor=1e2528&style=for-the-badge"></a> <a href="https://github.com/Everblush/nvim/issues"><img src="https://img.shields.io/github/issues/Everblush/nvim?color=67b0e8&labelColor=1e2528&style=for-the-badge"></a> <a href="https://github.com/Everblush/nvim/blob/main/LICENSE"><img src="https://img.shields.io/static/v1?label=license&message=MIT&color=8ccf7e&labelColor=1e2528&style=for-the-badge"></a> <a href="https://github.com/Everblush/nvim/network/members"><img src="https://img.shields.io/github/forks/Everblush/nvim?color=e5c76b&labelColor=1e2528&style=for-the-badge"></a> </p>Preview
<div align="center"> <img width="700px" height="500px" src="https://github.com/Everblush/assets/blob/main/nvim/nvim-output.png"> </div> <details> <summary>More screenshots</summary> <h4>Bash</h4> <div align="center"> <img align="center" width="700px" height="500px" src="https://github.com/Everblush/assets/blob/main/nvim/nvim-shell.png?raw=true" /> </div> <h4>Rust</h4> <div align="center"> <img align="center" width="700px" height="500px" src="https://github.com/Everblush/assets/blob/main/nvim/nvim-rust.png?raw=true" /> </div> <h4>Go</h4> <div align="center"> <img align="center" width="700px" height="500px" src="https://github.com/Everblush/assets/blob/main/nvim/nvim-go.png?raw=true" /> </div> <h4>CSS</h4> <div align="center"> <img align="center" width="700px" height="500px" src="https://github.com/Everblush/assets/blob/main/nvim/nvim-css.png?raw=true" /> </div> </details>Installation
<h4><a href='https://github.com/wbthomason/packer.nvim'>packer.nvim</a></h4>Add the following lines to the init.lua
file in the packer
setup function:<br>
{ 'Everblush/nvim', as = 'everblush' }
<h4><a href='https://github.com/folke/lazy.nvim'>lazy.nvim</a></h4>
Add the following lines to the init.lua
file in the lazy
setup function:<br>
{ 'Everblush/nvim', name = 'everblush' }
<h4><a href='https://github.com/junegunn/vim-plug'>vim-plug</a></h4>
Add the line Plug Everblush/nvim
to your vimrc
and install using the command :PlugInstall
.
Usage
Lua
Add this line to your init.lua
file:<br>
vim.cmd('colorscheme everblush')
Vimscript
Add this line to your init.vim
file (for Neovim) or .vimrc
(for Vim):<br>
colorscheme everblush
Configuration
The default options shown below are automatically set when the colorscheme is applied. Refer to the examples for sample configuration changes, and add them to the init.lua
file.<br>
require('everblush').setup({
-- Default options
override = {},
transparent_background = false,
nvim_tree = {
contrast = false,
},
-- Configuration examples
-- Override the default highlights using Everblush or other colors
override = {
Normal = { fg = '#ffffff', bg = 'comment' },
},
-- Set transparent background
transparent_background = true,
-- Set contrast for nvim-tree highlights
nvim_tree = {
contrast = true,
},
})
Integrations
lualine.nvim
Lua
require('lualine').setup({
options = { 'theme' = 'everblush' }
})
VimScript
lua << EOF
require('lualine').setup({
options = { 'theme' = 'everblush' }
})
EOF
lightline.vim
Lua
vim.g.lightline = {
'colorscheme' = 'everblush',
}
Vimscript
let g:lightline = {'colorscheme': 'everblush'}
vim-airline
Lua
vim.g.airline_theme = 'everblush'
vim.g.airline_powerline_fonts = 1 -- For powerline symbols in statusline
vim.g['airline#extensions#tabline#enabled'] = 1 -- To enable custom tabline
Vimscript
let g:airline_theme = 'everblush'
let g:airline_powerline_fonts = 1 " For powerline symbols in statusline
let g:airline#extensions#tabline#enabled = 1 " To enable custom tabline
Other integrations
- bufferline.nvim
- gitsigns
- indent-blankline.nvim
- lspsaga.nvim
- neogit
- nvim-cmp
- nvim-tree.lua
- nvim-treesitter
- telescope.nvim
- trouble.nvim
- vim-gitgutter
- vim-illuminate