mirror of
https://github.com/He4eT/desolate.nvim.git
synced 2026-05-04 17:07:23 +00:00
Another customizable not-so-colorful neovim colorscheme
- Lua 99.4%
- Vim Script 0.6%
| colors | ||
| lua/lush_theme | ||
| screenshots | ||
| LICENSE | ||
| README.md | ||
desolate.nvim
Another customizable and not-so-colorful neovim colorscheme based on m o n o t o n e.
Installation
This colorscheme depends on lush.nvim. Example using packer.nvim:
require('packer').startup(function()
-- ...
use { 'He4eT/desolate.nvim', requires = { 'rktjmp/lush.nvim' } }
-- ...
end)
-- Put your custom settings here
vim.cmd [[colorscheme desolate]]
Customization
I recommend that you first set the background color, adjust the HSL, and then pick accents for the statements, identifiers and constants.
The background and normal text colors can be configured with:
vim.g.desolate_bg
vim.g.desolate_fg
Accent colors may be defined by setting:
vim.g.desolate_constant
vim.g.desolate_identifier
vim.g.desolate_statement
Colors for error, warning, success and info messages:
vim.g.desolate_error
vim.g.desolate_warning
vim.g.desolate_success
vim.g.desolate_info
The base color may be customized by setting HSL values with:
vim.g.desolate_[hsl]
Also you may slightly adjust the colorscheme contrast to your liking by setting:
vim.g.desolate_contrast
Configuration example
Default colors
vim.g.desolate_h = 0
vim.g.desolate_s = 0
vim.g.desolate_l = 70
vim.g.desolate_contrast = 120
vim.g.desolate_fg = '#cdcdcd'
vim.g.desolate_bg = '#383838'
vim.g.desolate_constant = '#ffd700'
vim.g.desolate_identifier = '#ffc812'
vim.g.desolate_statement = '#ffffff'
vim.g.desolate_error = '#ff5111'
vim.g.desolate_warning = '#ffc812'
vim.g.desolate_success = '#4e9a06'
vim.g.desolate_info = '#ffffff'
Sketchy Evangelion Unit-01 colors
vim.g.desolate_h = 210
vim.g.desolate_s = 55
vim.g.desolate_l = 60
vim.g.desolate_contrast = 100
vim.g.desolate_fg = '#9747ff'
vim.g.desolate_bg = '#44335c'
vim.g.desolate_constant = '#66ff66'
vim.g.desolate_identifier = '#15f4ee'
vim.g.desolate_statement = '#e13dc0'

