Compare commits

...

5 commits

Author SHA1 Message Date
Antoine Bertin
72a04c4065
feat: add AvantePromptInput highlight support (#368)
* feat: add AvantePromptInput highlight support
2025-08-24 09:50:23 -05:00
HieuDao-code
0e70556c8c
feat(diffview.nvim): add support for sindrets/diffview.nvim (#369) 2025-08-24 09:47:05 -05:00
Dawid Karpiński
72befaffea
fix: do not clear blend prop from highlight (#351)
* add private built-in blend override

---------

Co-authored-by: mvllow <mvllow@icloud.com>
2025-07-18 15:25:55 -05:00
fdcote
f93360149e
feat: add ModesFormat (#367) 2025-06-26 16:32:32 -05:00
Adrian Schneider
83c66bcadb
feat(grug-far): add highlight groups for add/remove results (#366) 2025-06-26 12:31:24 -05:00

View file

@ -462,6 +462,7 @@ local function set_highlights()
-- mvllow/modes.nvim
ModesCopy = { bg = palette.gold },
ModesDelete = { bg = palette.love },
ModesFormat = { bg = palette.rose },
ModesInsert = { bg = palette.foam },
ModesReplace = { bg = palette.pine },
ModesVisual = { bg = palette.iris },
@ -961,6 +962,8 @@ local function set_highlights()
GrugFarInputPlaceholder = { link = "Comment" },
GrugFarResultsActionMessage = { fg = palette.foam },
GrugFarResultsChangeIndicator = { fg = groups.git_change },
GrugFarResultsRemoveIndicator = { fg = groups.git_delete },
GrugFarResultsAddIndicator = { fg = groups.git_add },
GrugFarResultsHeader = { fg = palette.pine },
GrugFarResultsLineNo = { fg = palette.iris },
GrugFarResultsLineColumn = { link = "GrugFarResultsLineNo" },
@ -975,6 +978,8 @@ local function set_highlights()
AvanteReversedSubtitle = { fg = palette.foam },
AvanteThirdTitle = { fg = palette.highlight_med, bg = palette.iris },
AvanteReversedThirdTitle = { fg = palette.iris },
AvantePromptInput = { fg = palette.text, bg = groups.panel },
AvantePromptInputBorder = { fg = groups.border },
-- Saghen/blink.cmp
BlinkCmpDoc = { bg = palette.highlight_low },
@ -1029,6 +1034,39 @@ local function set_highlights()
Sneak = { fg = palette.base, bg = palette.love },
SneakCurrent = { link = "StatusLineTerm" },
SneakScope = { link = "IncSearch" },
-- sindrets/diffview.nvim
DiffviewPrimary = { fg = palette.pine },
DiffviewSecondary = { fg = palette.foam },
DiffviewNormal = { fg = palette.text, bg = palette.surface },
DiffviewWinSeparator = { fg = palette.text, bg = palette.surface },
DiffviewFilePanelTitle = { fg = palette.foam, bold = styles.bold },
DiffviewFilePanelCounter = { fg = palette.rose },
DiffviewFilePanelRootPath = { fg = palette.foam, bold = styles.bold },
DiffviewFilePanelFileName = { fg = palette.text },
DiffviewFilePanelSelected = { fg = palette.gold },
DiffviewFilePanelPath = { link = "Comment" },
DiffviewFilePanelInsertions = { fg = groups.git_add },
DiffviewFilePanelDeletions = { fg = groups.git_delete },
DiffviewFilePanelConflicts = { fg = groups.git_merge },
DiffviewFolderName = { fg = palette.foam, bold = styles.bold },
DiffviewFolderSign = { fg = palette.subtle },
DiffviewHash = { fg = palette.rose },
DiffviewReference = { fg = palette.foam, bold = styles.bold },
DiffviewReflogSelector = { fg = palette.rose },
DiffviewStatusAdded = { fg = groups.git_add },
DiffviewStatusUntracked = { fg = groups.untracked },
DiffviewStatusModified = { fg = groups.git_change },
DiffviewStatusRenamed = { fg = groups.git_rename },
DiffviewStatusCopied = { fg = groups.untracked },
DiffviewStatusTypeChange = { fg = groups.git_change },
DiffviewStatusUnmerged = { fg = groups.git_change },
DiffviewStatusUnknown = { fg = groups.git_delete },
DiffviewStatusDeleted = { fg = groups.git_delete },
DiffviewStatusBroken = { fg = groups.git_delete },
DiffviewStatusIgnored = { fg = groups.git_ignore },
}
local transparency_highlights = {
DiagnosticVirtualTextError = { fg = groups.error },
@ -1137,6 +1175,10 @@ local function set_highlights()
highlight.blend = nil
highlight.blend_on = nil
if highlight._nvim_blend ~= nil then
highlight.blend = highlight._nvim_blend
end
vim.api.nvim_set_hl(0, group, highlight)
end