Add new matte black theme by @tahayvr

This commit is contained in:
David Heinemeier Hansson
2025-07-11 09:06:14 -07:00
parent 2d5285fc56
commit bd2fc67abc
9 changed files with 231 additions and 0 deletions

View File

@ -0,0 +1,30 @@
return {
{ "rebelot/kanagawa.nvim"},
{ "EdenEast/nightfox.nvim" },
{
"LazyVim/LazyVim",
opts = {
colorscheme = "carbonfox",
},
init = function()
-- Custom highlight groups for dashboard colors only
vim.api.nvim_create_autocmd("ColorScheme", {
pattern = "*",
callback = function()
vim.api.nvim_set_hl(0, "SnacksDashboardHeader", { fg = "#8a8a8d", bold = true })
vim.api.nvim_set_hl(0, "SnacksDashboardIcon", { fg = "#8a8a8d" })
vim.api.nvim_set_hl(0, "SnacksDashboardDir", { fg = "#8a8a8d" })
vim.api.nvim_set_hl(0, "SnacksDashboardFile", { fg = "#8a8a8d" })
vim.api.nvim_set_hl(0, "SnacksDashboardFooter", { fg = "#8a8a8d", italic = true })
vim.api.nvim_set_hl(0, "SnacksDashboardKey", { fg = "#ffffff", bold = true })
vim.api.nvim_set_hl(0, "SnacksDashboardDesc", { fg = "#ffffff" })
vim.api.nvim_set_hl(0, "SnacksDashboardSpecial", { fg = "#ffffff", bold = true })
end,
})
vim.schedule(function()
vim.cmd("doautocmd ColorScheme")
end)
end,
},
}