fix: gemini combine files from claude research
This commit is contained in:
parent
c9c86a5be1
commit
be3df6baca
1 changed files with 1 additions and 252 deletions
|
|
@ -312,258 +312,7 @@ return lush(function()
|
|||
["@text.danger"] = { fg = p.error, style = "bold" },
|
||||
["@text.note"] = { fg = p.info, style = "bold" },
|
||||
|
||||
-- Diff
|
||||
DiffAdd({ bg = p.diff_add }),
|
||||
DiffChange({ bg = p.diff_change }),
|
||||
DiffDelete({ bg = p.diff_delete, fg = p.diff_text }),
|
||||
DiffText({ bg = p.warning_bg, fg = p.warning }),
|
||||
|
||||
-- Neogit
|
||||
NeogitBranch({ fg = p.purple }),
|
||||
NeogitRemote({ fg = p.cyan }),
|
||||
NeogitHunkHeader({ bg = p.bg_light, fg = p.fg }),
|
||||
NeogitHunkHeaderHighlight({ bg = p.bg_visual, fg = p.orange }),
|
||||
NeogitDiffContextHighlight({ bg = p.bg_current_line }),
|
||||
NeogitDiffDeleteHighlight({ bg = p.diff_delete, fg = p.diff_text }),
|
||||
NeogitDiffAddHighlight({ bg = p.diff_add }),
|
||||
|
||||
-- vim-fugitive
|
||||
fugitiveHeader({ fg = p.orange, style = "bold" }),
|
||||
fugitiveUntrackedModifier({ fg = p.error }),
|
||||
fugitiveUnstagedModifier({ fg = p.warning }),
|
||||
fugitiveStagedModifier({ fg = p.hint }),
|
||||
|
||||
-- indent-blankline
|
||||
IndentBlanklineChar({ fg = p.bg_gutter }),
|
||||
IndentBlanklineContextChar({ fg = p.gray }),
|
||||
IndentBlanklineContextStart({ sp = p.gray, style = "underline" }),
|
||||
IndentBlanklineSpaceChar({ fg = p.bg_gutter }),
|
||||
IndentBlanklineSpaceCharBlankline({ fg = p.bg_gutter }),
|
||||
|
||||
-- nvim-notify
|
||||
NotifyERRORBorder({ fg = p.error }),
|
||||
NotifyERRORIcon({ fg = p.error }),
|
||||
NotifyERRORTitle({ fg = p.error }),
|
||||
NotifyWARNBorder({ fg = p.warning }),
|
||||
NotifyWARNIcon({ fg = p.warning }),
|
||||
NotifyWARNTitle({ fg = p.warning }),
|
||||
NotifyINFOBorder({ fg = p.info }),
|
||||
NotifyINFOIcon({ fg = p.info }),
|
||||
NotifyINFOTitle({ fg = p.info }),
|
||||
NotifyDEBUGBorder({ fg = p.fg_comment }),
|
||||
NotifyDEBUGIcon({ fg = p.fg_comment }),
|
||||
NotifyDEBUGTitle({ fg = p.fg_comment }),
|
||||
NotifyTRACEBorder({ fg = p.purple }),
|
||||
NotifyTRACEIcon({ fg = p.purple }),
|
||||
NotifyTRACETitle({ fg = p.purple }),
|
||||
|
||||
-- nvim-dap (debugging)
|
||||
DapBreakpoint({ fg = p.error }),
|
||||
DapBreakpointCondition({ fg = p.warning }),
|
||||
DapBreakpointRejected({ fg = p.fg_dark }),
|
||||
DapLogPoint({ fg = p.info }),
|
||||
DapStopped({ bg = p.bg_visual, fg = p.yellow }),
|
||||
|
||||
-- nvim-dap-ui
|
||||
DapUIVariable({ fg = p.fg }),
|
||||
DapUIValue({ fg = p.cyan }),
|
||||
DapUIFrameName({ fg = p.yellow }),
|
||||
DapUIThread({ fg = p.hint }),
|
||||
DapUIWatchesValue({ fg = p.cyan }),
|
||||
DapUIBreakpointsInfo({ fg = p.info }),
|
||||
DapUIBreakpointsPath({ fg = p.cyan }),
|
||||
DapUIBreakpointsCurrentLine({ fg = p.yellow, style = "bold" }),
|
||||
DapUIStoppedThread({ fg = p.hint }),
|
||||
|
||||
-- lualine support (for custom themes)
|
||||
LualineNormal({ bg = p.bg_light, fg = p.fg }),
|
||||
LualineInsert({ bg = p.hint, fg = p.bg }),
|
||||
LualineVisual({ bg = p.bg_visual, fg = p.fg }),
|
||||
LualineReplace({ bg = p.error, fg = p.bg }),
|
||||
LualineCommand({ bg = p.orange, fg = p.bg }),
|
||||
LualineInactive({ bg = p.bg_gutter, fg = p.fg_dark }),
|
||||
|
||||
-- which-key
|
||||
WhichKey({ fg = p.orange, style = "bold" }),
|
||||
WhichKeyGroup({ fg = p.purple }),
|
||||
WhichKeyDesc({ fg = p.fg }),
|
||||
WhichKeySeperator({ fg = p.fg_comment }),
|
||||
WhichKeySeparator({ fg = p.fg_comment }),
|
||||
WhichKeyFloat({ bg = p.bg_light }),
|
||||
WhichKeyValue({ fg = p.cyan }),
|
||||
|
||||
-- dashboard-nvim
|
||||
DashboardHeader({ fg = p.orange }),
|
||||
DashboardCenter({ fg = p.purple }),
|
||||
DashboardFooter({ fg = p.fg_comment, style = "italic" }),
|
||||
DashboardKey({ fg = p.orange, style = "bold" }),
|
||||
DashboardDesc({ fg = p.fg }),
|
||||
DashboardIcon({ fg = p.cyan }),
|
||||
|
||||
-- alpha-nvim
|
||||
AlphaHeader({ fg = p.orange }),
|
||||
AlphaButtons({ fg = p.purple }),
|
||||
AlphaShortcut({ fg = p.orange, style = "bold" }),
|
||||
AlphaFooter({ fg = p.fg_comment, style = "italic" }),
|
||||
|
||||
-- neo-tree
|
||||
NeoTreeNormal({ bg = p.bg, fg = p.fg }),
|
||||
NeoTreeNormalNC({ bg = p.bg, fg = p.fg }),
|
||||
NeoTreeVertSplit({ fg = p.border_dark, bg = p.bg }),
|
||||
NeoTreeWinSeparator({ fg = p.border_dark, bg = p.bg }),
|
||||
NeoTreeEndOfBuffer({ fg = p.bg }),
|
||||
NeoTreeRootName({ fg = p.orange, style = "bold" }),
|
||||
NeoTreeFileName({ fg = p.fg }),
|
||||
NeoTreeFileIcon({ fg = p.fg }),
|
||||
NeoTreeFileNameOpened({ fg = p.cyan, style = "bold" }),
|
||||
NeoTreeIndentMarker({ fg = p.fg_dark }),
|
||||
NeoTreeGitAdded({ fg = p.hint }),
|
||||
NeoTreeGitConflict({ fg = p.error }),
|
||||
NeoTreeGitModified({ fg = p.warning }),
|
||||
NeoTreeGitUntracked({ fg = p.fg_comment }),
|
||||
NeoTreeTitleBar({ bg = p.bg_light, fg = p.orange, style = "bold" }),
|
||||
NeoTreeFloatBorder({ fg = p.border }),
|
||||
NeoTreeFloatTitle({ fg = p.orange, style = "bold" }),
|
||||
NeoTreeTabActive({ bg = p.bg, fg = p.orange, style = "bold" }),
|
||||
NeoTreeTabInactive({ bg = p.bg_gutter, fg = p.fg_dark }),
|
||||
NeoTreeTabSeparatorActive({ fg = p.border, bg = p.bg }),
|
||||
NeoTreeTabSeparatorInactive({ fg = p.border_dark, bg = p.bg_gutter }),
|
||||
|
||||
-- bufferline.nvim
|
||||
BufferLineIndicatorSelected({ fg = p.orange }),
|
||||
BufferLineFill({ bg = p.bg_darker }),
|
||||
BufferLineBufferSelected({ fg = p.fg, style = "bold" }),
|
||||
BufferLineBackground({ bg = p.bg_gutter, fg = p.fg_dark }),
|
||||
|
||||
-- leap.nvim
|
||||
LeapMatch({ bg = p.bg_visual, fg = p.yellow, style = "bold" }),
|
||||
LeapLabelPrimary({ bg = p.orange, fg = p.bg, style = "bold" }),
|
||||
LeapLabelSecondary({ bg = p.cyan, fg = p.bg, style = "bold" }),
|
||||
LeapBackdrop({ fg = p.fg_dark }),
|
||||
|
||||
-- hop.nvim
|
||||
HopNextKey({ fg = p.orange, style = "bold" }),
|
||||
HopNextKey1({ fg = p.cyan, style = "bold" }),
|
||||
HopNextKey2({ fg = p.purple }),
|
||||
HopUnmatched({ fg = p.fg_dark }),
|
||||
HopCursor({ bg = p.orange, fg = p.bg }),
|
||||
HopPreview({ bg = p.bg_visual, fg = p.yellow }),
|
||||
|
||||
-- nvim-treesitter-context
|
||||
TreesitterContext({ bg = p.bg_darker }),
|
||||
TreesitterContextLineNumber({ bg = p.bg_darker, fg = p.yellow }),
|
||||
TreesitterContextBottom({ style = "underline", sp = p.border_dark }),
|
||||
|
||||
-- nvim-scrollbar
|
||||
ScrollbarHandle({ bg = p.bg_light }),
|
||||
ScrollbarSearchHandle({ bg = p.bg_visual, fg = p.yellow }),
|
||||
ScrollbarSearch({ fg = p.yellow }),
|
||||
ScrollbarErrorHandle({ bg = p.bg_light, fg = p.error }),
|
||||
ScrollbarError({ fg = p.error }),
|
||||
ScrollbarWarnHandle({ bg = p.bg_light, fg = p.warning }),
|
||||
ScrollbarWarn({ fg = p.warning }),
|
||||
ScrollbarInfoHandle({ bg = p.bg_light, fg = p.info }),
|
||||
ScrollbarInfo({ fg = p.info }),
|
||||
ScrollbarHintHandle({ bg = p.bg_light, fg = p.hint }),
|
||||
ScrollbarHint({ fg = p.hint }),
|
||||
ScrollbarMiscHandle({ bg = p.bg_light, fg = p.purple }),
|
||||
ScrollbarMisc({ fg = p.purple }),
|
||||
|
||||
-- trouble.nvim
|
||||
TroubleText({ fg = p.fg }),
|
||||
TroubleCount({ bg = p.bg_visual, fg = p.yellow, style = "bold" }),
|
||||
TroubleNormal({ bg = p.bg, fg = p.fg }),
|
||||
TroubleSignError({ fg = p.error }),
|
||||
TroubleSignWarning({ fg = p.warning }),
|
||||
TroubleSignInformation({ fg = p.info }),
|
||||
TroubleSignHint({ fg = p.hint }),
|
||||
TroubleSignOther({ fg = p.purple }),
|
||||
TroubleFoldIcon({ fg = p.orange }),
|
||||
TroubleIndent({ fg = p.fg_dark }),
|
||||
TroubleLocation({ fg = p.fg_comment }),
|
||||
|
||||
-- mason.nvim
|
||||
MasonNormal({ bg = p.bg_light, fg = p.fg }),
|
||||
MasonHeader({ bg = p.orange, fg = p.bg, style = "bold" }),
|
||||
MasonHeaderSecondary({ bg = p.cyan, fg = p.bg, style = "bold" }),
|
||||
MasonHighlight({ fg = p.cyan }),
|
||||
MasonHighlightBlock({ bg = p.bg_visual, fg = p.cyan }),
|
||||
MasonHighlightBlockBold({ bg = p.bg_visual, fg = p.cyan, style = "bold" }),
|
||||
MasonHighlightSecondary({ fg = p.yellow }),
|
||||
MasonHighlightBlockSecondary({ bg = p.bg_visual, fg = p.yellow }),
|
||||
MasonHighlightBlockBoldSecondary({ bg = p.bg_visual, fg = p.yellow, style = "bold" }),
|
||||
MasonMuted({ fg = p.fg_comment }),
|
||||
MasonMutedBlock({ bg = p.bg_darker, fg = p.fg_comment }),
|
||||
MasonMutedBlockBold({ bg = p.bg_darker, fg = p.fg_comment, style = "bold" }),
|
||||
|
||||
-- noice.nvim
|
||||
NoiceNormal({ bg = p.bg_light, fg = p.fg }),
|
||||
NoiceBorder({ fg = p.border, bg = p.bg_light }),
|
||||
NoiceCmdlinePopupBorder({ fg = p.border }),
|
||||
NoiceCmdlineIcon({ fg = p.orange }),
|
||||
NoiceConfirmBorder({ fg = p.border }),
|
||||
NoiceFormatTitle({ fg = p.orange, style = "bold" }),
|
||||
|
||||
-- nvim-navic
|
||||
NavicIconsFile({ fg = p.fg }),
|
||||
NavicIconsModule({ fg = p.fg }),
|
||||
NavicIconsNamespace({ fg = p.fg }),
|
||||
NavicIconsPackage({ fg = p.fg }),
|
||||
NavicIconsClass({ fg = p.fg }),
|
||||
NavicIconsMethod({ fg = p.yellow }),
|
||||
NavicIconsProperty({ fg = p.purple }),
|
||||
NavicIconsField({ fg = p.purple }),
|
||||
NavicIconsConstructor({ fg = p.yellow }),
|
||||
NavicIconsEnum({ fg = p.fg }),
|
||||
NavicIconsInterface({ fg = p.fg }),
|
||||
NavicIconsFunction({ fg = p.yellow }),
|
||||
NavicIconsVariable({ fg = p.fg }),
|
||||
NavicIconsConstant({ fg = p.purple }),
|
||||
NavicIconsString({ fg = p.green_bright }),
|
||||
NavicIconsNumber({ fg = p.cyan }),
|
||||
NavicIconsBoolean({ fg = p.orange }),
|
||||
NavicIconsArray({ fg = p.fg }),
|
||||
NavicIconsObject({ fg = p.fg }),
|
||||
NavicIconsKey({ fg = p.purple }),
|
||||
NavicIconsNull({ fg = p.orange }),
|
||||
NavicIconsEnumMember({ fg = p.purple }),
|
||||
NavicIconsStruct({ fg = p.fg }),
|
||||
NavicIconsEvent({ fg = p.purple }),
|
||||
NavicIconsOperator({ fg = p.fg }),
|
||||
NavicIconsTypeParameter({ fg = p.fg }),
|
||||
NavicText({ fg = p.fg }),
|
||||
NavicSeparator({ fg = p.fg_comment }),
|
||||
|
||||
-- symbols-outline.nvim
|
||||
FocusedSymbol({ bg = p.bg_visual, fg = p.yellow, style = "bold" }),
|
||||
SymbolsOutlineConnector({ fg = p.fg_dark }),
|
||||
|
||||
-- aerial.nvim
|
||||
AerialNormal({ bg = p.bg, fg = p.fg }),
|
||||
AerialBorder({ fg = p.border }),
|
||||
AerialLine({ bg = p.bg_visual }),
|
||||
AerialLineNC({ bg = p.bg_current_line }),
|
||||
|
||||
-- nvim-ufo (folding)
|
||||
UfoFoldedBg({ bg = p.bg_darker }),
|
||||
UfoFoldedFg({ fg = p.fg }),
|
||||
UfoCursorFoldedLine({ bg = p.bg_current_line, style = "bold" }),
|
||||
UfoPreviewSbar({ bg = p.bg_gutter }),
|
||||
UfoPreviewThumb({ bg = p.fg_dark }),
|
||||
UfoPreviewWinBar({ bg = p.bg, fg = p.fg }),
|
||||
UfoFoldedEllipsis({ fg = p.fg_comment }),
|
||||
|
||||
-- headlines.nvim (markdown)
|
||||
Headline1({ bg = hsl("#3C2E26") }),
|
||||
Headline2({ bg = hsl("#36302C") }),
|
||||
Headline3({ bg = hsl("#303231") }),
|
||||
Headline4({ bg = hsl("#2A3135") }),
|
||||
Headline5({ bg = hsl("#2D2E3A") }),
|
||||
Headline6({ bg = hsl("#312D39") }),
|
||||
CodeBlock({ bg = p.bg_darker }),
|
||||
Dash({ fg = p.orange, style = "bold" }),
|
||||
|
||||
-- Diff
|
||||
-- Diff (Tree-sitter)
|
||||
["@text.diff.add"] = { bg = p.diff_add },
|
||||
["@text.diff.delete"] = { bg = p.diff_delete, fg = p.diff_text },
|
||||
["@text.diff.change"] = { bg = p.diff_change },
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue