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.danger"] = { fg = p.error, style = "bold" },
|
||||||
["@text.note"] = { fg = p.info, style = "bold" },
|
["@text.note"] = { fg = p.info, style = "bold" },
|
||||||
|
|
||||||
-- Diff
|
-- Diff (Tree-sitter)
|
||||||
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
|
|
||||||
["@text.diff.add"] = { bg = p.diff_add },
|
["@text.diff.add"] = { bg = p.diff_add },
|
||||||
["@text.diff.delete"] = { bg = p.diff_delete, fg = p.diff_text },
|
["@text.diff.delete"] = { bg = p.diff_delete, fg = p.diff_text },
|
||||||
["@text.diff.change"] = { bg = p.diff_change },
|
["@text.diff.change"] = { bg = p.diff_change },
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue