desert-witch.nvim
An earthy, mystical color palette.

Features:
- Warm, quiet colors, focusing on shades of brown.
- hand-picked syntax highlighting, balancing clarity, minimalism, and aesthetics.
- special bold/italics highlighting for featureless fonts.
Plugin Support
- TreeSitter
- RenderMarkdown
- Git Signs
- WhichKey
- RainbowDelimiter
- Blink.cmp
- mini.tabline
- mini.hipatterns
- lualine
- and more!
Installation:
using vim.pack.add (Neovim v0.12+)
vim.pack.add({"https://codeberg.org/trickyni/desert-witch.nvim/src/branch/main"})
vim.cmd("colorscheme desert-witch")
using lazy.nvim:
{
"https://codeberg.org/trickyni/desert-witch.nvim/src/branch/main",
lazy = false,
priority = 1000,
config = function()
vim.cmd("colorscheme desert-witch")
end,
}
Future plans:
- [x] Lualine theme
- [ ] Detailed breakdown of the palette and the use for each color
- [ ] Support for more plugins and bespoke tailoring for more languages
Feedback welcome!
Desert Witch is mainly tested on QML, Javascript, CSS and HTML, and is tweaked for the plugins I personally enjoy.
If you’re readiding this:
First, thank you for taking a moment to appreciate my personal love-letter to the color brown.
Second: If you’d like to extend this theme, (or if you’d like me to do it!)
please, make some noise!