A warm dark Neovim colorscheme inspired by oxidized copper, patina greens, muted aqua/teal, and gruvbox-like readability.
Verdigris is earthy, calm, readable, and terminal-friendly: a gruvbox/everforest-adjacent palette grounded in weathered bronze and vellum, with patina greens and aqua as identity colors and ochre as a restrained brass accent.
- Warm dark palette with strong contrast and restrained accent colors
- Transparent background support
- Configurable italic and bold styles
- Treesitter and LSP diagnostic highlights
- Git diff and gitsigns highlights
- Lualine theme
- Plugin integrations for a modern Neovim setup
- User highlight overrides
Verdigris includes highlights for:
- nvim-treesitter
- Built-in LSP diagnostics
- gitsigns.nvim
- lazy.nvim
- mason.nvim
- telescope.nvim
- snacks.nvim
- blink.cmp
- which-key.nvim
- noice.nvim
- nvim-notify
- mini.files
- lualine.nvim
{
"Algorant/verdigris.nvim",
name = "verdigris",
priority = 1000,
config = function()
vim.cmd.colorscheme("verdigris")
end,
}For local development:
{
dir = "~/dev/projects/verdigris/verdigris.nvim",
name = "verdigris",
priority = 1000,
config = function()
vim.cmd.colorscheme("verdigris")
end,
}Using Neovim's native package manager:
vim.pack.add({
"https://github.com/Algorant/verdigris.nvim",
})
vim.cmd.colorscheme("verdigris")Verdigris works with sane defaults and does not require setup.
Default configuration:
require("verdigris").setup({
transparent = false,
italics = {
comments = true,
keywords = true,
},
bold = {
functions = true,
types = true,
},
overrides = {},
})Example with options:
require("verdigris").setup({
transparent = true,
italics = {
comments = true,
keywords = false,
},
bold = {
functions = true,
types = false,
},
overrides = {
NormalFloat = { bg = "#141917" },
},
})
vim.cmd.colorscheme("verdigris")require("lualine").setup({
options = {
theme = require("verdigris.lualine"),
},
})Planned extras for other tools and terminals:
- Delta
- Fish
- Ghostty
- WezTerm
- Alacritty
- Kitty
- Gruvbox
- Oxidized copper and verdigris patina
- Muted aqua, teal, moss, and fern terminal palettes