fix: html tags suggestion from claude
This commit is contained in:
parent
d7c41a078b
commit
ebe09cdac3
1 changed files with 237 additions and 237 deletions
|
|
@ -67,157 +67,157 @@ local p = {
|
||||||
}
|
}
|
||||||
|
|
||||||
-- Terminal colors matching JetBrains terminal
|
-- Terminal colors matching JetBrains terminal
|
||||||
vim.g.terminal_color_0 = "#2B2B2B" -- black
|
vim.g.terminal_color_0 = "#2B2B2B" -- black
|
||||||
vim.g.terminal_color_1 = "#BC3F3C" -- red (using error color)
|
vim.g.terminal_color_1 = "#BC3F3C" -- red (using error color)
|
||||||
vim.g.terminal_color_2 = "#4A8F4A" -- green (using diff add)
|
vim.g.terminal_color_2 = "#4A8F4A" -- green (using diff add)
|
||||||
vim.g.terminal_color_3 = "#BE9117" -- yellow (using warning)
|
vim.g.terminal_color_3 = "#BE9117" -- yellow (using warning)
|
||||||
vim.g.terminal_color_4 = "#6897BB" -- blue (using number color)
|
vim.g.terminal_color_4 = "#6897BB" -- blue (using number color)
|
||||||
vim.g.terminal_color_5 = "#9876AA" -- magenta (using constant)
|
vim.g.terminal_color_5 = "#9876AA" -- magenta (using constant)
|
||||||
vim.g.terminal_color_6 = "#5394EC" -- cyan
|
vim.g.terminal_color_6 = "#5394EC" -- cyan
|
||||||
vim.g.terminal_color_7 = "#A9B7C6" -- white
|
vim.g.terminal_color_7 = "#A9B7C6" -- white
|
||||||
vim.g.terminal_color_8 = "#606366" -- bright black
|
vim.g.terminal_color_8 = "#606366" -- bright black
|
||||||
vim.g.terminal_color_9 = "#FF6B68" -- bright red
|
vim.g.terminal_color_9 = "#FF6B68" -- bright red
|
||||||
vim.g.terminal_color_10 = "#A8C023" -- bright green
|
vim.g.terminal_color_10 = "#A8C023" -- bright green
|
||||||
vim.g.terminal_color_11 = "#FFC66D" -- bright yellow
|
vim.g.terminal_color_11 = "#FFC66D" -- bright yellow
|
||||||
vim.g.terminal_color_12 = "#6FB3D2" -- bright blue
|
vim.g.terminal_color_12 = "#6FB3D2" -- bright blue
|
||||||
vim.g.terminal_color_13 = "#D197D9" -- bright magenta
|
vim.g.terminal_color_13 = "#D197D9" -- bright magenta
|
||||||
vim.g.terminal_color_14 = "#4DD0E1" -- bright cyan
|
vim.g.terminal_color_14 = "#4DD0E1" -- bright cyan
|
||||||
vim.g.terminal_color_15 = "#FFFFFF" -- bright white
|
vim.g.terminal_color_15 = "#FFFFFF" -- bright white
|
||||||
|
|
||||||
---@diagnostic disable: undefined-global
|
---@diagnostic disable: undefined-global
|
||||||
return lush(function()
|
return lush(function()
|
||||||
return {
|
return {
|
||||||
-- == Core Neovim UI Groups == --
|
-- == Core Neovim UI Groups == --
|
||||||
Normal { bg = p.bg, fg = p.fg },
|
Normal({ bg = p.bg, fg = p.fg }),
|
||||||
NormalNC { bg = p.bg, fg = p.fg }, -- Non-current windows
|
NormalNC({ bg = p.bg, fg = p.fg }), -- Non-current windows
|
||||||
NormalFloat { bg = p.bg_light, fg = p.fg }, -- Floating windows (LSP hover, etc.)
|
NormalFloat({ bg = p.bg_light, fg = p.fg }), -- Floating windows (LSP hover, etc.)
|
||||||
FloatBorder { bg = p.bg_light, fg = p.border },
|
FloatBorder({ bg = p.bg_light, fg = p.border }),
|
||||||
|
|
||||||
-- Line Numbers and Signs
|
-- Line Numbers and Signs
|
||||||
SignColumn { bg = p.bg, fg = p.fg_dark },
|
SignColumn({ bg = p.bg, fg = p.fg_dark }),
|
||||||
LineNr { bg = p.bg_gutter, fg = p.fg_dark },
|
LineNr({ bg = p.bg_gutter, fg = p.fg_dark }),
|
||||||
CursorLineNr { bg = p.bg_gutter, fg = p.fg, gui = "bold" },
|
CursorLineNr({ bg = p.bg_gutter, fg = p.fg, gui = "bold" }),
|
||||||
|
|
||||||
-- Cursor and Current Line
|
-- Cursor and Current Line
|
||||||
CursorLine { bg = p.bg_current_line },
|
CursorLine({ bg = p.bg_current_line }),
|
||||||
CursorColumn { bg = p.bg_current_line },
|
CursorColumn({ bg = p.bg_current_line }),
|
||||||
ColorColumn { bg = p.bg_light },
|
ColorColumn({ bg = p.bg_light }),
|
||||||
|
|
||||||
-- Visual Selection
|
-- Visual Selection
|
||||||
Visual { bg = p.bg_visual },
|
Visual({ bg = p.bg_visual }),
|
||||||
VisualNOS { bg = p.bg_visual },
|
VisualNOS({ bg = p.bg_visual }),
|
||||||
|
|
||||||
-- Popup Menu
|
-- Popup Menu
|
||||||
Pmenu { bg = p.bg_light, fg = p.fg },
|
Pmenu({ bg = p.bg_light, fg = p.fg }),
|
||||||
PmenuSel { bg = p.bg_visual, fg = p.fg },
|
PmenuSel({ bg = p.bg_visual, fg = p.fg }),
|
||||||
PmenuSbar { bg = p.bg_light },
|
PmenuSbar({ bg = p.bg_light }),
|
||||||
PmenuThumb { bg = p.fg_dark },
|
PmenuThumb({ bg = p.fg_dark }),
|
||||||
|
|
||||||
-- Status and Tab Lines
|
-- Status and Tab Lines
|
||||||
StatusLine { bg = p.bg_light, fg = p.fg },
|
StatusLine({ bg = p.bg_light, fg = p.fg }),
|
||||||
StatusLineNC { bg = p.bg_light, fg = p.fg_dark },
|
StatusLineNC({ bg = p.bg_light, fg = p.fg_dark }),
|
||||||
TabLine { bg = p.bg_gutter, fg = p.fg_dark },
|
TabLine({ bg = p.bg_gutter, fg = p.fg_dark }),
|
||||||
TabLineFill { bg = p.bg_gutter },
|
TabLineFill({ bg = p.bg_gutter }),
|
||||||
TabLineSel { bg = p.bg_light, fg = p.fg, gui = "bold" },
|
TabLineSel({ bg = p.bg_light, fg = p.fg, gui = "bold" }),
|
||||||
|
|
||||||
-- Window Separators
|
-- Window Separators
|
||||||
VertSplit { fg = p.fg_dark, bg = p.bg },
|
VertSplit({ fg = p.fg_dark, bg = p.bg }),
|
||||||
WinSeparator { fg = p.fg_dark, bg = p.bg },
|
WinSeparator({ fg = p.fg_dark, bg = p.bg }),
|
||||||
|
|
||||||
-- Search
|
-- Search
|
||||||
Search { bg = p.bg_search },
|
Search({ bg = p.bg_search }),
|
||||||
IncSearch { bg = p.bg_search_other },
|
IncSearch({ bg = p.bg_search_other }),
|
||||||
CurSearch { bg = p.bg_search },
|
CurSearch({ bg = p.bg_search }),
|
||||||
Substitute { bg = p.warning, fg = p.bg },
|
Substitute({ bg = p.warning, fg = p.bg }),
|
||||||
|
|
||||||
-- Messages and UI Elements
|
-- Messages and UI Elements
|
||||||
Title { fg = p.keyword, gui = "bold" },
|
Title({ fg = p.keyword, gui = "bold" }),
|
||||||
Directory { fg = p.number },
|
Directory({ fg = p.number }),
|
||||||
ErrorMsg { fg = p.error },
|
ErrorMsg({ fg = p.error }),
|
||||||
WarningMsg { fg = p.warning },
|
WarningMsg({ fg = p.warning }),
|
||||||
MoreMsg { fg = p.string },
|
MoreMsg({ fg = p.string }),
|
||||||
Question { fg = p.number },
|
Question({ fg = p.number }),
|
||||||
ModeMsg { fg = p.fg },
|
ModeMsg({ fg = p.fg }),
|
||||||
Conceal { fg = p.fg_dark, bg = p.bg },
|
Conceal({ fg = p.fg_dark, bg = p.bg }),
|
||||||
Folded { fg = p.fg_comment, bg = p.bg_darker },
|
Folded({ fg = p.fg_comment, bg = p.bg_darker }),
|
||||||
FoldColumn { bg = p.bg_gutter, fg = p.fg_dark },
|
FoldColumn({ bg = p.bg_gutter, fg = p.fg_dark }),
|
||||||
|
|
||||||
-- Matching
|
-- Matching
|
||||||
MatchParen { bg = p.gray, fg = p.function_call },
|
MatchParen({ bg = p.gray, fg = p.function_call }),
|
||||||
|
|
||||||
-- Special Characters
|
-- Special Characters
|
||||||
NonText { fg = p.fg_dark },
|
NonText({ fg = p.fg_dark }),
|
||||||
SpecialKey { fg = p.gray },
|
SpecialKey({ fg = p.gray }),
|
||||||
Whitespace { fg = p.gray },
|
Whitespace({ fg = p.gray }),
|
||||||
EndOfBuffer { fg = p.bg },
|
EndOfBuffer({ fg = p.bg }),
|
||||||
|
|
||||||
-- Spell Checking
|
-- Spell Checking
|
||||||
SpellBad { sp = p.error, gui = "undercurl" },
|
SpellBad({ sp = p.error, gui = "undercurl" }),
|
||||||
SpellCap { sp = p.warning, gui = "undercurl" },
|
SpellCap({ sp = p.warning, gui = "undercurl" }),
|
||||||
SpellLocal { sp = p.info, gui = "undercurl" },
|
SpellLocal({ sp = p.info, gui = "undercurl" }),
|
||||||
SpellRare { sp = p.constant, gui = "undercurl" },
|
SpellRare({ sp = p.constant, gui = "undercurl" }),
|
||||||
|
|
||||||
-- == Legacy Syntax Groups (Fallback when Tree-sitter is disabled) == --
|
-- == Legacy Syntax Groups (Fallback when Tree-sitter is disabled) == --
|
||||||
Comment { fg = p.fg_comment, gui = "italic" },
|
Comment({ fg = p.fg_comment, gui = "italic" }),
|
||||||
String { fg = p.string },
|
String({ fg = p.string }),
|
||||||
Character { fg = p.string },
|
Character({ fg = p.string }),
|
||||||
Number { fg = p.number },
|
Number({ fg = p.number }),
|
||||||
Float { fg = p.number },
|
Float({ fg = p.number }),
|
||||||
Boolean { fg = p.keyword, gui = "italic" },
|
Boolean({ fg = p.keyword, gui = "italic" }),
|
||||||
|
|
||||||
Keyword { fg = p.keyword, gui = "bold" },
|
Keyword({ fg = p.keyword, gui = "bold" }),
|
||||||
Conditional { fg = p.keyword, gui = "bold" },
|
Conditional({ fg = p.keyword, gui = "bold" }),
|
||||||
Repeat { fg = p.keyword, gui = "bold" },
|
Repeat({ fg = p.keyword, gui = "bold" }),
|
||||||
Statement { fg = p.keyword, gui = "bold" },
|
Statement({ fg = p.keyword, gui = "bold" }),
|
||||||
Operator { fg = p.fg },
|
Operator({ fg = p.fg }),
|
||||||
Exception { fg = p.keyword, gui = "bold" },
|
Exception({ fg = p.keyword, gui = "bold" }),
|
||||||
|
|
||||||
Identifier { fg = p.fg },
|
Identifier({ fg = p.fg }),
|
||||||
Function { fg = p.function_call },
|
Function({ fg = p.function_call }),
|
||||||
|
|
||||||
Type { fg = p.fg },
|
Type({ fg = p.fg }),
|
||||||
StorageClass { fg = p.keyword },
|
StorageClass({ fg = p.keyword }),
|
||||||
Structure { fg = p.keyword },
|
Structure({ fg = p.keyword }),
|
||||||
Typedef { fg = p.keyword },
|
Typedef({ fg = p.keyword }),
|
||||||
|
|
||||||
Constant { fg = p.constant },
|
Constant({ fg = p.constant }),
|
||||||
|
|
||||||
PreProc { fg = p.keyword },
|
PreProc({ fg = p.keyword }),
|
||||||
Include { fg = p.keyword },
|
Include({ fg = p.keyword }),
|
||||||
Define { fg = p.keyword },
|
Define({ fg = p.keyword }),
|
||||||
Macro { fg = p.annotation },
|
Macro({ fg = p.annotation }),
|
||||||
PreCondit { fg = p.keyword },
|
PreCondit({ fg = p.keyword }),
|
||||||
|
|
||||||
Special { fg = p.fg },
|
Special({ fg = p.fg }),
|
||||||
SpecialChar { fg = p.keyword },
|
SpecialChar({ fg = p.keyword }),
|
||||||
Tag { fg = p.function_call }, -- HTML tags in legacy syntax
|
Tag({ fg = p.function_call }), -- HTML tags in legacy syntax
|
||||||
Delimiter { fg = p.fg },
|
Delimiter({ fg = p.fg }),
|
||||||
SpecialComment { fg = p.gray_light, gui = "italic" },
|
SpecialComment({ fg = p.gray_light, gui = "italic" }),
|
||||||
Debug { fg = p.pink },
|
Debug({ fg = p.pink }),
|
||||||
|
|
||||||
-- HTML Legacy Groups
|
-- HTML Legacy Groups
|
||||||
htmlTag { fg = p.fg },
|
htmlTag({ fg = p.fg }),
|
||||||
htmlEndTag { fg = p.fg },
|
htmlEndTag({ fg = p.fg }),
|
||||||
htmlTagName { fg = p.function_call },
|
htmlTagName({ fg = p.function_call }),
|
||||||
htmlArg { fg = p.member_variable, gui = "italic" },
|
htmlArg({ fg = p.member_variable, gui = "italic" }),
|
||||||
htmlSpecialChar { fg = p.keyword },
|
htmlSpecialChar({ fg = p.keyword }),
|
||||||
htmlString { fg = p.string },
|
htmlString({ fg = p.string }),
|
||||||
htmlComment { fg = p.fg_comment, gui = "italic" },
|
htmlComment({ fg = p.fg_comment, gui = "italic" }),
|
||||||
htmlCommentPart { fg = p.fg_comment, gui = "italic" },
|
htmlCommentPart({ fg = p.fg_comment, gui = "italic" }),
|
||||||
htmlSpecialTagName { fg = p.function_call },
|
htmlSpecialTagName({ fg = p.function_call }),
|
||||||
htmlLink { fg = p.string, gui = "underline" },
|
htmlLink({ fg = p.string, gui = "underline" }),
|
||||||
htmlBold { gui = "bold" },
|
htmlBold({ gui = "bold" }),
|
||||||
htmlItalic { gui = "italic" },
|
htmlItalic({ gui = "italic" }),
|
||||||
htmlH1 { fg = p.function_call, gui = "bold" },
|
htmlH1({ fg = p.function_call, gui = "bold" }),
|
||||||
htmlH2 { fg = p.function_call, gui = "bold" },
|
htmlH2({ fg = p.function_call, gui = "bold" }),
|
||||||
htmlH3 { fg = p.function_call, gui = "bold" },
|
htmlH3({ fg = p.function_call, gui = "bold" }),
|
||||||
htmlH4 { fg = p.function_call, gui = "bold" },
|
htmlH4({ fg = p.function_call, gui = "bold" }),
|
||||||
htmlH5 { fg = p.function_call, gui = "bold" },
|
htmlH5({ fg = p.function_call, gui = "bold" }),
|
||||||
htmlH6 { fg = p.function_call, gui = "bold" },
|
htmlH6({ fg = p.function_call, gui = "bold" }),
|
||||||
|
|
||||||
Todo { fg = p.annotation, bg = p.bg_darker, gui = "bold" },
|
Todo({ fg = p.annotation, bg = p.bg_darker, gui = "bold" }),
|
||||||
Error { fg = p.error },
|
Error({ fg = p.error }),
|
||||||
Underlined { fg = p.blue, gui = "underline" },
|
Underlined({ fg = p.blue, gui = "underline" }),
|
||||||
|
|
||||||
-- == Tree-sitter Highlight Groups == --
|
-- == Tree-sitter Highlight Groups == --
|
||||||
-- Keywords and Control Flow
|
-- Keywords and Control Flow
|
||||||
|
|
@ -355,89 +355,89 @@ return lush(function()
|
||||||
["@lsp.mod.static"] = { gui = "italic" },
|
["@lsp.mod.static"] = { gui = "italic" },
|
||||||
|
|
||||||
-- == LSP Diagnostics == --
|
-- == LSP Diagnostics == --
|
||||||
DiagnosticError { fg = p.error },
|
DiagnosticError({ fg = p.error }),
|
||||||
DiagnosticWarn { fg = p.warning },
|
DiagnosticWarn({ fg = p.warning }),
|
||||||
DiagnosticInfo { fg = p.info },
|
DiagnosticInfo({ fg = p.info }),
|
||||||
DiagnosticHint { fg = p.hint },
|
DiagnosticHint({ fg = p.hint }),
|
||||||
|
|
||||||
DiagnosticVirtualTextError { fg = p.error, bg = hsl("#3D2929") },
|
DiagnosticVirtualTextError({ fg = p.error, bg = hsl("#3D2929") }),
|
||||||
DiagnosticVirtualTextWarn { fg = p.warning, bg = hsl("#3D3D29") },
|
DiagnosticVirtualTextWarn({ fg = p.warning, bg = hsl("#3D3D29") }),
|
||||||
DiagnosticVirtualTextInfo { fg = p.info, bg = hsl("#293D48") },
|
DiagnosticVirtualTextInfo({ fg = p.info, bg = hsl("#293D48") }),
|
||||||
DiagnosticVirtualTextHint { fg = p.hint, bg = hsl("#294F33") },
|
DiagnosticVirtualTextHint({ fg = p.hint, bg = hsl("#294F33") }),
|
||||||
|
|
||||||
DiagnosticUnderlineError { sp = p.error, gui = "undercurl" },
|
DiagnosticUnderlineError({ sp = p.error, gui = "undercurl" }),
|
||||||
DiagnosticUnderlineWarn { sp = p.warning, gui = "undercurl" },
|
DiagnosticUnderlineWarn({ sp = p.warning, gui = "undercurl" }),
|
||||||
DiagnosticUnderlineInfo { sp = p.info, gui = "undercurl" },
|
DiagnosticUnderlineInfo({ sp = p.info, gui = "undercurl" }),
|
||||||
DiagnosticUnderlineHint { sp = p.hint, gui = "undercurl" },
|
DiagnosticUnderlineHint({ sp = p.hint, gui = "undercurl" }),
|
||||||
|
|
||||||
DiagnosticFloatingError { fg = p.error, bg = p.bg_light },
|
DiagnosticFloatingError({ fg = p.error, bg = p.bg_light }),
|
||||||
DiagnosticFloatingWarn { fg = p.warning, bg = p.bg_light },
|
DiagnosticFloatingWarn({ fg = p.warning, bg = p.bg_light }),
|
||||||
DiagnosticFloatingInfo { fg = p.info, bg = p.bg_light },
|
DiagnosticFloatingInfo({ fg = p.info, bg = p.bg_light }),
|
||||||
DiagnosticFloatingHint { fg = p.hint, bg = p.bg_light },
|
DiagnosticFloatingHint({ fg = p.hint, bg = p.bg_light }),
|
||||||
|
|
||||||
DiagnosticSignError { fg = p.error, bg = p.bg },
|
DiagnosticSignError({ fg = p.error, bg = p.bg }),
|
||||||
DiagnosticSignWarn { fg = p.warning, bg = p.bg },
|
DiagnosticSignWarn({ fg = p.warning, bg = p.bg }),
|
||||||
DiagnosticSignInfo { fg = p.info, bg = p.bg },
|
DiagnosticSignInfo({ fg = p.info, bg = p.bg }),
|
||||||
DiagnosticSignHint { fg = p.hint, bg = p.bg },
|
DiagnosticSignHint({ fg = p.hint, bg = p.bg }),
|
||||||
|
|
||||||
-- LSP References
|
-- LSP References
|
||||||
LspReferenceText { bg = p.bg_darker },
|
LspReferenceText({ bg = p.bg_darker }),
|
||||||
LspReferenceRead { bg = p.bg_darker },
|
LspReferenceRead({ bg = p.bg_darker }),
|
||||||
LspReferenceWrite { bg = p.bg_darker, gui = "underline" },
|
LspReferenceWrite({ bg = p.bg_darker, gui = "underline" }),
|
||||||
|
|
||||||
-- LSP Code Lens
|
-- LSP Code Lens
|
||||||
LspCodeLens { fg = p.gray_light },
|
LspCodeLens({ fg = p.gray_light }),
|
||||||
LspCodeLensSeparator { fg = p.gray },
|
LspCodeLensSeparator({ fg = p.gray }),
|
||||||
|
|
||||||
-- == Plugin Support == --
|
-- == Plugin Support == --
|
||||||
-- NvimTree
|
-- NvimTree
|
||||||
NvimTreeNormal { bg = p.bg, fg = p.fg },
|
NvimTreeNormal({ bg = p.bg, fg = p.fg }),
|
||||||
NvimTreeVertSplit { fg = p.border_dark, bg = p.bg },
|
NvimTreeVertSplit({ fg = p.border_dark, bg = p.bg }),
|
||||||
NvimTreeEndOfBuffer { fg = p.bg },
|
NvimTreeEndOfBuffer({ fg = p.bg }),
|
||||||
NvimTreeFolderIcon { fg = p.number },
|
NvimTreeFolderIcon({ fg = p.number }),
|
||||||
NvimTreeFolderName { fg = p.fg },
|
NvimTreeFolderName({ fg = p.fg }),
|
||||||
NvimTreeOpenedFolderName { fg = p.number, gui = "bold" },
|
NvimTreeOpenedFolderName({ fg = p.number, gui = "bold" }),
|
||||||
NvimTreeEmptyFolderName { fg = p.fg_dark },
|
NvimTreeEmptyFolderName({ fg = p.fg_dark }),
|
||||||
NvimTreeRootFolder { fg = p.keyword, gui = "bold" },
|
NvimTreeRootFolder({ fg = p.keyword, gui = "bold" }),
|
||||||
NvimTreeSpecialFile { fg = p.function_call, gui = "underline" },
|
NvimTreeSpecialFile({ fg = p.function_call, gui = "underline" }),
|
||||||
NvimTreeGitDirty { fg = p.warning },
|
NvimTreeGitDirty({ fg = p.warning }),
|
||||||
NvimTreeGitStaged { fg = p.hint },
|
NvimTreeGitStaged({ fg = p.hint }),
|
||||||
NvimTreeGitNew { fg = p.hint },
|
NvimTreeGitNew({ fg = p.hint }),
|
||||||
NvimTreeGitDeleted { fg = p.error },
|
NvimTreeGitDeleted({ fg = p.error }),
|
||||||
|
|
||||||
-- Telescope
|
-- Telescope
|
||||||
TelescopeNormal { bg = p.bg_light, fg = p.fg },
|
TelescopeNormal({ bg = p.bg_light, fg = p.fg }),
|
||||||
TelescopeBorder { fg = p.border, bg = p.bg_light },
|
TelescopeBorder({ fg = p.border, bg = p.bg_light }),
|
||||||
TelescopePromptBorder { fg = p.border, bg = p.bg_light },
|
TelescopePromptBorder({ fg = p.border, bg = p.bg_light }),
|
||||||
TelescopePromptTitle { fg = p.keyword, bg = p.bg_light, gui = "bold" },
|
TelescopePromptTitle({ fg = p.keyword, bg = p.bg_light, gui = "bold" }),
|
||||||
TelescopePromptPrefix { fg = p.keyword },
|
TelescopePromptPrefix({ fg = p.keyword }),
|
||||||
TelescopeSelection { bg = p.bg_visual, fg = p.fg },
|
TelescopeSelection({ bg = p.bg_visual, fg = p.fg }),
|
||||||
TelescopeSelectionCaret { fg = p.keyword, bg = p.bg_visual },
|
TelescopeSelectionCaret({ fg = p.keyword, bg = p.bg_visual }),
|
||||||
TelescopeMatching { fg = p.function_call, gui = "bold" },
|
TelescopeMatching({ fg = p.function_call, gui = "bold" }),
|
||||||
|
|
||||||
-- GitSigns
|
-- GitSigns
|
||||||
GitSignsAdd { fg = p.hint },
|
GitSignsAdd({ fg = p.hint }),
|
||||||
GitSignsAddLn { bg = p.diff_add },
|
GitSignsAddLn({ bg = p.diff_add }),
|
||||||
GitSignsChange { fg = p.warning },
|
GitSignsChange({ fg = p.warning }),
|
||||||
GitSignsChangeLn { bg = p.diff_modified },
|
GitSignsChangeLn({ bg = p.diff_modified }),
|
||||||
GitSignsDelete { fg = p.error },
|
GitSignsDelete({ fg = p.error }),
|
||||||
GitSignsDeleteLn { bg = p.diff_delete },
|
GitSignsDeleteLn({ bg = p.diff_delete }),
|
||||||
GitSignsCurrentLineBlame { fg = p.fg_comment },
|
GitSignsCurrentLineBlame({ fg = p.fg_comment }),
|
||||||
|
|
||||||
-- Diff
|
-- Diff
|
||||||
DiffAdd { bg = p.diff_add },
|
DiffAdd({ bg = p.diff_add }),
|
||||||
DiffChange { bg = p.diff_modified },
|
DiffChange({ bg = p.diff_modified }),
|
||||||
DiffDelete { bg = p.diff_delete },
|
DiffDelete({ bg = p.diff_delete }),
|
||||||
DiffText { bg = p.warning, fg = p.bg },
|
DiffText({ bg = p.warning, fg = p.bg }),
|
||||||
|
|
||||||
-- Neogit
|
-- Neogit
|
||||||
NeogitBranch { fg = p.constant },
|
NeogitBranch({ fg = p.constant }),
|
||||||
NeogitRemote { fg = p.number },
|
NeogitRemote({ fg = p.number }),
|
||||||
NeogitHunkHeader { bg = p.bg_light, fg = p.fg },
|
NeogitHunkHeader({ bg = p.bg_light, fg = p.fg }),
|
||||||
NeogitHunkHeaderHighlight { bg = p.bg_visual, fg = p.keyword },
|
NeogitHunkHeaderHighlight({ bg = p.bg_visual, fg = p.keyword }),
|
||||||
NeogitDiffContextHighlight { bg = p.bg_current_line },
|
NeogitDiffContextHighlight({ bg = p.bg_current_line }),
|
||||||
NeogitDiffDeleteHighlight { bg = p.diff_delete },
|
NeogitDiffDeleteHighlight({ bg = p.diff_delete }),
|
||||||
NeogitDiffAddHighlight { bg = p.diff_add },
|
NeogitDiffAddHighlight({ bg = p.diff_add }),
|
||||||
}
|
}
|
||||||
end)
|
end)
|
||||||
---@diagnostic enable: undefined-global
|
---@diagnostic enable: undefined-global
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue