nvim/colors/catppuccin-macchiato.lua
xfy 9c8deeafc8 Reorganize config modules into lua/plugins/ and add comprehensive docs
- Move lsp.lua, pick.lua, treesitter.lua, git.lua to lua/plugins/
- Update all require() paths in pack.lua and init.lua
- Unify code style: tab indentation, line length control, empty braces
- Add detailed Chinese module documentation to all config files
- Add grug-far.nvim plugin with <leader>sr binding
- Enable vim._core.ui2 for Neovim 0.12+ UI enhancements
- Disable additional built-in plugins to reduce startup overhead

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-28 16:42:02 +08:00

913 lines
44 KiB
Lua

vim.o.termguicolors = true
if vim.g.colors_name then
vim.cmd("hi clear")
end
vim.g.colors_name = "mytheme-macchiato"
local h = vim.api.nvim_set_hl
h(0, "DashboardFooter", { fg = "#eed49f", italic = true })
h(0, "DashboardMruTitle", { fg = "#91d7e3" })
h(0, "DashboardProjectTitle", { fg = "#91d7e3" })
h(0, "DashboardFiles", { fg = "#b7bdf8" })
h(0, "DashboardKey", { fg = "#f5a97f" })
h(0, "DashboardDesc", { fg = "#8aadf4" })
h(0, "DashboardIcon", { fg = "#f5bde6", bold = true })
h(0, "DiffAdd", { bg = "#3B474A" })
h(0, "DiffChange", { bg = "#2B3047" })
h(0, "DiffDelete", { bg = "#48384B" })
h(0, "DiffText", { bg = "#434F72" })
h(0, "healthError", { fg = "#ed8796" })
h(0, "healthSuccess", { fg = "#8bd5ca" })
h(0, "healthWarning", { fg = "#eed49f" })
h(0, "GlyphPalette1", { fg = "#ed8796" })
h(0, "GlyphPalette2", { fg = "#8bd5ca" })
h(0, "GlyphPalette3", { fg = "#eed49f" })
h(0, "GlyphPalette4", { fg = "#8aadf4" })
h(0, "GlyphPalette6", { fg = "#8bd5ca" })
h(0, "GlyphPalette7", { fg = "#cad3f5" })
h(0, "GlyphPalette9", { fg = "#ed8796" })
h(0, "rainbow1", { fg = "#ed8796" })
h(0, "rainbow2", { fg = "#f5a97f" })
h(0, "rainbow3", { fg = "#eed49f" })
h(0, "rainbow4", { fg = "#a6da95" })
h(0, "rainbow5", { fg = "#7dc4e4" })
h(0, "rainbow6", { fg = "#b7bdf8" })
h(0, "csvCol0", { fg = "#ed8796" })
h(0, "csvCol1", { fg = "#f5a97f" })
h(0, "csvCol2", { fg = "#eed49f" })
h(0, "csvCol3", { fg = "#a6da95" })
h(0, "csvCol4", { fg = "#91d7e3" })
h(0, "csvCol5", { fg = "#8aadf4" })
h(0, "csvCol6", { fg = "#b7bdf8" })
h(0, "csvCol7", { fg = "#c6a0f6" })
h(0, "csvCol8", { fg = "#f5bde6" })
h(0, "markdownHeadingDelimiter", { fg = "#f5a97f", bold = true })
h(0, "markdownCode", { fg = "#f0c6c6" })
h(0, "markdownCodeBlock", { fg = "#f0c6c6" })
h(0, "markdownLinkText", { fg = "#8aadf4", underline = true })
h(0, "markdownH1", { link = "rainbow1" })
h(0, "markdownH2", { link = "rainbow2" })
h(0, "markdownH3", { link = "rainbow3" })
h(0, "markdownH4", { link = "rainbow4" })
h(0, "markdownH5", { link = "rainbow5" })
h(0, "markdownH6", { link = "rainbow6" })
h(0, "Directory", { fg = "#8aadf4" })
h(0, "EndOfBuffer", { fg = "#494d64" })
h(0, "ErrorMsg", { fg = "#ed8796", bold = true, italic = true })
h(0, "VertSplit", { fg = "#494d64" })
h(0, "Folded", { fg = "#8aadf4", bg = "NONE" })
h(0, "FoldColumn", { fg = "#6e738d" })
h(0, "SignColumn", { fg = "#494d64" })
h(0, "SignColumnSB", { fg = "#494d64", bg = "#181926" })
h(0, "Substitute", { fg = "#f5bde6", bg = "#494d64" })
h(0, "LineNr", { fg = "#494d64" })
h(0, "CursorLineNr", { fg = "#b7bdf8" })
h(0, "FlashBackdrop", { fg = "#6e738d" })
h(0, "FlashLabel", { fg = "#a6da95", bold = true, bg = "NONE" })
h(0, "FlashMatch", { fg = "#b7bdf8", bg = "NONE" })
h(0, "FlashCurrent", { fg = "#f5a97f", bg = "NONE" })
h(0, "FlashPrompt", { link = "NormalFloat" })
h(0, "NonText", { fg = "#6e738d" })
h(0, "Normal", { fg = "#cad3f5", bg = "NONE" })
h(0, "NormalNC", { fg = "#cad3f5", bg = "NONE" })
h(0, "NormalSB", { fg = "#cad3f5", bg = "#181926" })
h(0, "NormalFloat", { fg = "#cad3f5", bg = "#1e2030" })
h(0, "FloatBorder", { fg = "#8aadf4", bg = "#1e2030" })
h(0, "FloatTitle", { fg = "#a5adcb", bg = "#1e2030" })
h(0, "FloatShadow", { bg = "#6e738d", blend = 80 })
h(0, "FloatShadowThrough", { bg = "#6e738d", blend = 100 })
h(0, "Pmenu", { fg = "#939ab7", bg = "NONE" })
h(0, "GitSignsAdd", { fg = "#a6da95" })
h(0, "GitSignsChange", { fg = "#eed49f" })
h(0, "GitSignsDelete", { fg = "#ed8796" })
h(0, "GitSignsCurrentLineBlame", { fg = "#494d64" })
h(0, "GitSignsAddPreview", { fg = "#a6da95", bg = "NONE" })
h(0, "GitSignsDeletePreview", { fg = "#ed8796", bg = "NONE" })
h(0, "GitSignsAddInline", { fg = "#24273a", bold = true, bg = "#a6da95" })
h(0, "GitSignsDeleteInline", { fg = "#24273a", bold = true, bg = "#ed8796" })
h(0, "GitSignsChangeInline", { fg = "#24273a", bold = true, bg = "#8aadf4" })
h(0, "GitSignsDeleteVirtLn", { fg = "#ed8796", bg = "NONE" })
h(0, "ComplHintMore", { link = "Question" })
h(0, "Question", { fg = "#8aadf4" })
h(0, "QuickFixLine", { bold = true, bg = "#3E4257" })
h(0, "Search", { fg = "#cad3f5", bg = "#455C6D" })
h(0, "IncSearch", { fg = "#1e2030", bg = "#86C5D2" })
h(0, "CurSearch", { fg = "#1e2030", bg = "#ed8796" })
h(0, "SpecialKey", { link = "NonText" })
h(0, "SpellBad", { undercurl = true, sp = "#ed8796" })
h(0, "SpellCap", { undercurl = true, sp = "#eed49f" })
h(0, "SpellLocal", { undercurl = true, sp = "#8aadf4" })
h(0, "SpellRare", { undercurl = true, sp = "#a6da95" })
h(0, "StatusLine", { fg = "#cad3f5", bg = "NONE" })
h(0, "StatusLineNC", { fg = "#494d64", bg = "NONE" })
h(0, "TabLine", { fg = "#6e738d", bg = "#181926" })
h(0, "TabLineFill", { bg = "NONE" })
h(0, "TabLineSel", { link = "Normal" })
h(0, "TermCursor", { fg = "#24273a", bg = "#f4dbd6" })
h(0, "@keyword.function", { fg = "#c6a0f6" })
h(0, "@keyword.operator", { fg = "#c6a0f6" })
h(0, "@keyword.import", { link = "Include" })
h(0, "@keyword.repeat", { link = "Repeat" })
h(0, "@keyword.return", { fg = "#c6a0f6" })
h(0, "@keyword.debug", { link = "Exception" })
h(0, "@keyword.exception", { link = "Exception" })
h(0, "@keyword.conditional", { link = "Conditional" })
h(0, "BlinkCmpKindText", { fg = "#a6da95" })
h(0, "BlinkCmpKindMethod", { fg = "#8aadf4" })
h(0, "BlinkCmpKindFunction", { fg = "#8aadf4" })
h(0, "BlinkCmpKindConstructor", { fg = "#8aadf4" })
h(0, "BlinkCmpKindField", { fg = "#a6da95" })
h(0, "BlinkCmpKindVariable", { fg = "#f0c6c6" })
h(0, "BlinkCmpKindClass", { fg = "#eed49f" })
h(0, "BlinkCmpKindInterface", { fg = "#eed49f" })
h(0, "BlinkCmpKindModule", { fg = "#8aadf4" })
h(0, "BlinkCmpKindProperty", { fg = "#8aadf4" })
h(0, "BlinkCmpKindUnit", { fg = "#a6da95" })
h(0, "BlinkCmpKindValue", { fg = "#f5a97f" })
h(0, "BlinkCmpKindEnum", { fg = "#eed49f" })
h(0, "BlinkCmpKindKeyword", { fg = "#c6a0f6" })
h(0, "BlinkCmpKindSnippet", { fg = "#f0c6c6" })
h(0, "BlinkCmpKindColor", { fg = "#ed8796" })
h(0, "BlinkCmpKindFile", { fg = "#8aadf4" })
h(0, "BlinkCmpKindReference", { fg = "#ed8796" })
h(0, "BlinkCmpKindFolder", { fg = "#8aadf4" })
h(0, "BlinkCmpKindEnumMember", { fg = "#8bd5ca" })
h(0, "BlinkCmpKindConstant", { fg = "#f5a97f" })
h(0, "BlinkCmpKindStruct", { fg = "#8aadf4" })
h(0, "BlinkCmpKindEvent", { fg = "#8aadf4" })
h(0, "BlinkCmpKindOperator", { fg = "#91d7e3" })
h(0, "BlinkCmpKindTypeParameter", { fg = "#ee99a0" })
h(0, "BlinkCmpKindCopilot", { fg = "#8bd5ca" })
h(0, "BlinkCmpMenuBorder", { fg = "#8aadf4", bg = "NONE" })
h(0, "BlinkCmpDocBorder", { link = "FloatBorder" })
h(0, "LspReferenceText", { bg = "#494d64" })
h(0, "LspReferenceRead", { bg = "#494d64" })
h(0, "LspReferenceWrite", { bg = "#494d64" })
h(0, "DiagnosticVirtualTextError", { fg = "#ed8796", italic = true, bg = "NONE" })
h(0, "DiagnosticVirtualTextWarn", { fg = "#eed49f", italic = true, bg = "NONE" })
h(0, "DiagnosticVirtualTextInfo", { fg = "#91d7e3", italic = true, bg = "NONE" })
h(0, "DiagnosticVirtualTextHint", { fg = "#8bd5ca", italic = true, bg = "NONE" })
h(0, "DiagnosticVirtualTextOk", { fg = "#a6da95", italic = true, bg = "NONE" })
h(0, "DiagnosticError", { fg = "#ed8796", italic = true, bg = "NONE" })
h(0, "DiagnosticWarn", { fg = "#eed49f", italic = true, bg = "NONE" })
h(0, "DropBarMenuHoverEntry", { link = "Visual" })
h(0, "DropBarMenuHoverIcon", { reverse = true })
h(0, "DropBarMenuHoverSymbol", { bold = true })
h(0, "DropBarIconUISeparator", { fg = "#8087a2" })
h(0, "DropBarKindArray", { fg = "#cad3f5" })
h(0, "DiagnosticUnderlineInfo", { underline = true, sp = "#91d7e3" })
h(0, "DropBarKindBoolean", { fg = "#cad3f5" })
h(0, "DiagnosticUnderlineOk", { underline = true, sp = "#a6da95" })
h(0, "DropBarKindBreakStatement", { fg = "#cad3f5" })
h(0, "DiagnosticFloatingWarn", { fg = "#eed49f" })
h(0, "DropBarKindCall", { fg = "#cad3f5" })
h(0, "DiagnosticFloatingHint", { fg = "#8bd5ca" })
h(0, "DropBarKindCaseStatement", { fg = "#cad3f5" })
h(0, "DiagnosticSignError", { fg = "#ed8796" })
h(0, "DropBarKindClass", { fg = "#cad3f5" })
h(0, "DiagnosticSignInfo", { fg = "#91d7e3" })
h(0, "DropBarKindConstant", { fg = "#cad3f5" })
h(0, "DiagnosticSignOk", { fg = "#a6da95" })
h(0, "DropBarKindConstructor", { fg = "#cad3f5" })
h(0, "LspDiagnosticsDefaultWarning", { fg = "#eed49f" })
h(0, "DropBarKindContinueStatement", { fg = "#cad3f5" })
h(0, "LspDiagnosticsDefaultHint", { fg = "#8bd5ca" })
h(0, "DropBarKindDeclaration", { fg = "#cad3f5" })
h(0, "LspDiagnosticsError", { fg = "#ed8796" })
h(0, "DropBarKindDelete", { fg = "#cad3f5" })
h(0, "LspDiagnosticsInformation", { fg = "#91d7e3" })
h(0, "DropBarKindDoStatement", { fg = "#cad3f5" })
h(0, "DropBarKindElseStatement", { fg = "#cad3f5" })
h(0, "DropBarKindEnum", { fg = "#cad3f5" })
h(0, "DropBarKindEnumMember", { fg = "#cad3f5" })
h(0, "DropBarKindEvent", { fg = "#cad3f5" })
h(0, "DropBarKindField", { fg = "#cad3f5" })
h(0, "DropBarKindFile", { fg = "#cad3f5" })
h(0, "DropBarKindFolder", { fg = "#cad3f5" })
h(0, "DropBarKindForStatement", { fg = "#cad3f5" })
h(0, "DropBarKindFunction", { fg = "#cad3f5" })
h(0, "DropBarKindIdentifier", { fg = "#cad3f5" })
h(0, "DropBarKindIfStatement", { fg = "#cad3f5" })
h(0, "DropBarKindInterface", { fg = "#cad3f5" })
h(0, "DropBarKindKeyword", { fg = "#cad3f5" })
h(0, "DropBarKindList", { fg = "#cad3f5" })
h(0, "DropBarKindMacro", { fg = "#cad3f5" })
h(0, "DropBarKindMarkdownH1", { fg = "#cad3f5" })
h(0, "DropBarKindMarkdownH2", { fg = "#cad3f5" })
h(0, "DropBarKindMarkdownH3", { fg = "#cad3f5" })
h(0, "DropBarKindMarkdownH5", { fg = "#cad3f5" })
h(0, "DropBarKindMarkdownH4", { fg = "#cad3f5" })
h(0, "DropBarKindMarkdownH6", { fg = "#cad3f5" })
h(0, "@variable.member", { fg = "#b7bdf8" })
h(0, "DropBarKindMethod", { fg = "#cad3f5" })
h(0, "@constant.builtin", { fg = "#f5a97f" })
h(0, "DropBarKindModule", { fg = "#cad3f5" })
h(0, "@module", { fg = "#eed49f", italic = true })
h(0, "DropBarKindNamespace", { fg = "#cad3f5" })
h(0, "@label", { link = "Label" })
h(0, "DropBarKindNull", { fg = "#cad3f5" })
h(0, "@string.documentation", { fg = "#8bd5ca" })
h(0, "DropBarKindNumber", { fg = "#cad3f5" })
h(0, "@string.escape", { fg = "#f5bde6" })
h(0, "DropBarKindObject", { fg = "#cad3f5" })
h(0, "@string.special.path", { link = "Special" })
h(0, "DropBarKindOperator", { fg = "#cad3f5" })
h(0, "@string.special.url", { fg = "#8aadf4", italic = true, underline = true })
h(0, "DropBarKindPackage", { fg = "#cad3f5" })
h(0, "@character", { link = "Character" })
h(0, "DropBarKindProperty", { fg = "#cad3f5" })
h(0, "@boolean", { link = "Boolean" })
h(0, "DropBarKindReference", { fg = "#cad3f5" })
h(0, "@number.float", { link = "Float" })
h(0, "DropBarKindRepeat", { fg = "#cad3f5" })
h(0, "@type.builtin", { fg = "#c6a0f6" })
h(0, "DropBarKindScope", { fg = "#cad3f5" })
h(0, "@attribute", { link = "Constant" })
h(0, "DropBarKindSpecifier", { fg = "#cad3f5" })
h(0, "@function", { link = "Function" })
h(0, "DropBarKindStatement", { fg = "#cad3f5" })
h(0, "@function.macro", { fg = "#f5bde6" })
h(0, "DropBarKindString", { fg = "#cad3f5" })
h(0, "@function.method.call", { link = "Function" })
h(0, "DropBarKindStruct", { fg = "#cad3f5" })
h(0, "@operator", { link = "Operator" })
h(0, "DropBarKindSwitchStatement", { fg = "#cad3f5" })
h(0, "@keyword.modifier", { link = "Keyword" })
h(0, "DropBarKindType", { fg = "#cad3f5" })
h(0, "@keyword.coroutine", { link = "Keyword" })
h(0, "DropBarKindTypeParameter", { fg = "#cad3f5" })
h(0, "DropBarKindUnit", { fg = "#cad3f5" })
h(0, "DropBarKindValue", { fg = "#cad3f5" })
h(0, "DropBarKindVariable", { fg = "#cad3f5" })
h(0, "DropBarKindWhileStatement", { fg = "#cad3f5" })
h(0, "IblIndent", { fg = "#363a4f" })
h(0, "IblScope", { fg = "#cad3f5" })
h(0, "BlinkIndent", { fg = "#363a4f" })
h(0, "BlinkIndentScope", { fg = "#939ab7" })
h(0, "BlinkIndentRed", { fg = "#ed8796" })
h(0, "BlinkIndentOrange", { fg = "#f5a97f" })
h(0, "BlinkIndentYellow", { fg = "#eed49f" })
h(0, "BlinkIndentGreen", { fg = "#a6da95" })
h(0, "BlinkIndentCyan", { fg = "#91d7e3" })
h(0, "BlinkIndentBlue", { fg = "#8aadf4" })
h(0, "BlinkIndentViolet", { fg = "#c6a0f6" })
h(0, "BlinkIndentRedUnderline", { underline = true, sp = "#ed8796" })
h(0, "BlinkIndentOrangeUnderline", { underline = true, sp = "#f5a97f" })
h(0, "BlinkIndentYellowUnderline", { underline = true, sp = "#eed49f" })
h(0, "BlinkIndentGreenUnderline", { underline = true, sp = "#a6da95" })
h(0, "BlinkIndentCyanUnderline", { underline = true, sp = "#91d7e3" })
h(0, "BlinkIndentBlueUnderline", { underline = true, sp = "#8aadf4" })
h(0, "BlinkIndentVioletUnderline", { underline = true, sp = "#c6a0f6" })
h(0, "FzfLuaNormal", { link = "NormalFloat" })
h(0, "FzfLuaBorder", { link = "FloatBorder" })
h(0, "FzfLuaTitle", { link = "FloatTitle" })
h(0, "FzfLuaHeaderBind", { fg = "#eed49f" })
h(0, "FzfLuaHeaderText", { fg = "#f5a97f" })
h(0, "FzfLuaDirPart", { link = "NonText" })
h(0, "FzfLuaFzfMatch", { fg = "#8aadf4" })
h(0, "FzfLuaFzfPrompt", { fg = "#8aadf4" })
h(0, "FzfLuaPathColNr", { fg = "#8aadf4" })
h(0, "FzfLuaPathLineNr", { fg = "#a6da95" })
h(0, "FzfLuaBufName", { fg = "#c6a0f6" })
h(0, "MiniAnimateCursor", { nocombine = true, reverse = true })
h(0, "FzfLuaBufFlagCur", { fg = "#f5a97f" })
h(0, "FzfLuaBufFlagAlt", { fg = "#8aadf4" })
h(0, "FzfLuaTabTitle", { fg = "#91d7e3" })
h(0, "MiniClueDescGroup", { link = "DiagnosticFloatingWarn" })
h(0, "MiniClueDescSingle", { link = "NormalFloat" })
h(0, "MiniClueNextKey", { link = "DiagnosticFloatingHint" })
h(0, "MiniClueNextKeyWithPostkeys", { link = "DiagnosticFloatingError" })
h(0, "MiniClueSeparator", { link = "DiagnosticFloatingInfo" })
h(0, "MiniClueTitle", { link = "FloatTitle" })
h(0, "RenderMarkdownH1", { fg = "#ed8796" })
h(0, "MiniCursorword", { underline = true })
h(0, "MiniCursorwordCurrent", { underline = true })
h(0, "MiniDepsChangeAdded", { link = "diffAdded" })
h(0, "MiniDepsChangeRemoved", { link = "diffRemoved" })
h(0, "MiniDepsHint", { link = "DiagnosticHint" })
h(0, "CmpItemAbbr", { fg = "#939ab7" })
h(0, "CmpItemAbbrDeprecated", { fg = "#6e738d", strikethrough = true })
h(0, "CmpItemKind", { fg = "#8aadf4" })
h(0, "MiniDepsTitle", { link = "Title" })
h(0, "MiniDepsTitleError", { fg = "#24273a", bg = "#ed8796" })
h(0, "MiniDepsTitleSame", { link = "DiffText" })
h(0, "MiniDepsTitleUpdate", { fg = "#24273a", bg = "#a6da95" })
h(0, "MiniDiffSignAdd", { fg = "#a6da95" })
h(0, "MiniDiffSignChange", { fg = "#eed49f" })
h(0, "CmpItemKindMethod", { fg = "#8aadf4" })
h(0, "MiniDiffOverAdd", { link = "DiffAdd" })
h(0, "CmpItemKindFunction", { fg = "#8aadf4" })
h(0, "MiniDiffOverContext", { link = "DiffChange" })
h(0, "MiniDiffOverDelete", { link = "DiffDelete" })
h(0, "MiniFilesBorder", { link = "FloatBorder" })
h(0, "CmpItemKindField", { fg = "#a6da95" })
h(0, "MiniFilesCursorLine", { link = "CursorLine" })
h(0, "CmpItemKindEnum", { fg = "#a6da95" })
h(0, "CmpItemKindUnit", { fg = "#a6da95" })
h(0, "CmpItemKindClass", { fg = "#eed49f" })
h(0, "CmpItemKindVariable", { fg = "#f0c6c6" })
h(0, "MiniFilesTitleFocused", { fg = "#a5adcb", bold = true, bg = "#1e2030" })
h(0, "MiniHipatternsFixme", { fg = "#24273a", bold = true, bg = "#ed8796" })
h(0, "MiniHipatternsHack", { fg = "#24273a", bold = true, bg = "#eed49f" })
h(0, "MiniHipatternsNote", { fg = "#24273a", bold = true, bg = "#91d7e3" })
h(0, "MiniHipatternsTodo", { fg = "#24273a", bold = true, bg = "#8bd5ca" })
h(0, "MiniIconsAzure", { fg = "#7dc4e4" })
h(0, "MiniIconsBlue", { fg = "#8aadf4" })
h(0, "MiniIconsCyan", { fg = "#8bd5ca" })
h(0, "MiniIconsGreen", { fg = "#a6da95" })
h(0, "MiniIconsGrey", { fg = "#cad3f5" })
h(0, "MiniIconsOrange", { fg = "#f5a97f" })
h(0, "MiniIconsPurple", { fg = "#c6a0f6" })
h(0, "MiniIconsRed", { fg = "#ed8796" })
h(0, "MiniIconsYellow", { fg = "#eed49f" })
h(0, "MiniIndentscopeSymbol", { fg = "#939ab7" })
h(0, "MiniJump", { fg = "#939ab7", bg = "#f5bde6" })
h(0, "MiniJump2dDim", { fg = "#6e738d" })
h(0, "MiniJump2dSpot", { bg = "#24273a", fg = "#f5a97f", bold = true, underline = true })
h(0, "MiniJump2dSpotAhead", { fg = "#8bd5ca", bg = "#1F2132" })
h(0, "MiniJump2dSpotUnique", { fg = "#91d7e3", bold = true, bg = "#24273a" })
h(0, "MiniMapNormal", { link = "NormalFloat" })
h(0, "MiniMapSymbolCount", { link = "Special" })
h(0, "MiniMapSymbolLine", { link = "Title" })
h(0, "MiniMapSymbolView", { link = "Delimiter" })
h(0, "MiniNotifyBorder", { link = "FloatBorder" })
h(0, "MiniNotifyNormal", { link = "NormalFloat" })
h(0, "MiniNotifyTitle", { link = "FloatTitle" })
h(0, "MiniOperatorsExchangeFrom", { link = "IncSearch" })
h(0, "MiniPickBorder", { link = "FloatBorder" })
h(0, "MiniPickBorderBusy", { link = "DiagnosticFloatingWarn" })
h(0, "MiniPickBorderText", { fg = "#c6a0f6", bg = "#1e2030" })
h(0, "MiniPickIconDirectory", { link = "Directory" })
h(0, "MiniPickIconFile", { link = "MiniPickNormal" })
h(0, "MiniPickNormal", { link = "NormalFloat" })
h(0, "MiniPickHeader", { link = "DiagnosticFloatingHint" })
h(0, "MiniPickMatchCurrent", { fg = "#f0c6c6", bold = true, bg = "#363a4f" })
h(0, "MiniPickMatchMarked", { link = "Visual" })
h(0, "MiniPickMatchRanges", { link = "DiagnosticFloatingHint" })
h(0, "MiniPickPreviewLine", { link = "CursorLine" })
h(0, "MiniPickPreviewRegion", { link = "IncSearch" })
h(0, "MiniPickPrompt", { fg = "#cad3f5", bg = "#1e2030" })
h(0, "MiniPickPromptCaret", { fg = "#f0c6c6", bg = "#1e2030" })
h(0, "MiniPickPromptPrefix", { fg = "#f0c6c6", bg = "#1e2030" })
h(0, "MiniStarterCurrent", {})
h(0, "MiniStarterFooter", { fg = "#eed49f", italic = true })
h(0, "MiniStarterHeader", { fg = "#8aadf4" })
h(0, "MiniStarterInactive", { fg = "#5b6078", italic = true })
h(0, "MiniStarterItem", { fg = "#cad3f5" })
h(0, "MiniStarterItemBullet", { fg = "#8aadf4" })
h(0, "MiniStarterItemPrefix", { fg = "#f5bde6" })
h(0, "MiniStarterSection", { fg = "#f0c6c6" })
h(0, "MiniStarterQuery", { fg = "#a6da95" })
h(0, "MiniStatuslineDevinfo", { fg = "#b8c0e0", bg = "#494d64" })
h(0, "MiniStatuslineFileinfo", { fg = "#b8c0e0", bg = "#494d64" })
h(0, "MiniStatuslineFilename", { fg = "#cad3f5", bg = "#1e2030" })
h(0, "MiniStatuslineInactive", { fg = "#8aadf4", bg = "#1e2030" })
h(0, "MiniStatuslineModeCommand", { fg = "#24273a", bold = true, bg = "#f5a97f" })
h(0, "MiniStatuslineModeInsert", { fg = "#24273a", bold = true, bg = "#a6da95" })
h(0, "MiniStatuslineModeNormal", { fg = "#1e2030", bold = true, bg = "#8aadf4" })
h(0, "MiniStatuslineModeOther", { fg = "#24273a", bold = true, bg = "#8bd5ca" })
h(0, "MiniStatuslineModeReplace", { fg = "#24273a", bold = true, bg = "#ed8796" })
h(0, "MiniStatuslineModeVisual", { fg = "#24273a", bold = true, bg = "#c6a0f6" })
h(0, "MiniSurround", { fg = "#494d64", bg = "#f5bde6" })
h(
0,
"MiniTablineCurrent",
{ italic = true, sp = "#ed8796", fg = "#cad3f5", bold = true, underline = true, bg = "#24273a" }
)
h(0, "MiniTablineFill", { bg = "NONE" })
h(0, "MiniTablineHidden", { fg = "#cad3f5", bg = "NONE" })
h(0, "MiniTablineModifiedCurrent", { italic = true, bg = "NONE", fg = "#ed8796", bold = true })
h(0, "MiniTablineModifiedHidden", { fg = "#ed8796", bg = "NONE" })
h(0, "MiniTablineModifiedVisible", { fg = "#ed8796", bg = "NONE" })
h(0, "MiniTablineTabpagesection", { fg = "#494d64", bg = "#24273a" })
h(0, "MiniTablineVisible", { bg = "NONE" })
h(0, "MiniTestEmphasis", { bold = true })
h(0, "MiniTestFail", { fg = "#ed8796", bold = true })
h(0, "MiniTestPass", { fg = "#a6da95", bold = true })
h(0, "MiniTrailspace", { bg = "#ed8796" })
h(0, "AlphaShortcut", { fg = "#a6da95" })
h(0, "AlphaHeader", { fg = "#8aadf4" })
h(0, "AlphaHeaderLabel", { fg = "#f5a97f" })
h(0, "AlphaButtons", { fg = "#b7bdf8" })
h(0, "AlphaFooter", { fg = "#eed49f", italic = true })
h(0, "BlinkCmpLabel", { fg = "#939ab7" })
h(0, "BlinkCmpLabelDeprecated", { fg = "#6e738d", strikethrough = true })
h(0, "BlinkCmpKind", { fg = "#8aadf4" })
h(0, "BlinkCmpMenu", { link = "Pmenu" })
h(0, "BlinkCmpDoc", { link = "NormalFloat" })
h(0, "BlinkCmpLabelMatch", { link = "PmenuMatch" })
h(0, "BlinkCmpMenuSelection", { bold = true, bg = "#494d64" })
h(0, "BlinkCmpScrollBarGutter", { bg = "#494d64" })
h(0, "BlinkCmpScrollBarThumb", { bg = "#6e738d" })
h(0, "BlinkCmpLabelDescription", { link = "PmenuExtra" })
h(0, "BlinkCmpLabelDetail", { link = "PmenuExtra" })
h(0, "BlinkCmpSignatureHelpBorder", { link = "FloatBorder" })
h(0, "LspDiagnosticsUnderlineHint", { underline = true, sp = "#8bd5ca" })
h(0, "LspCodeLens", { fg = "#6e738d" })
h(0, "LspCodeLensSeparator", { link = "LspCodeLens" })
h(0, "LspInlayHint", { fg = "#6e738d", bg = "NONE" })
h(0, "LspInfoBorder", { link = "FloatBorder" })
h(0, "LspDiagnosticsDefaultInformation", { fg = "#91d7e3" })
h(0, "LspSignatureActiveParameter", { bold = true, bg = "#363a4f" })
h(0, "WarningMsg", { fg = "#eed49f" })
h(0, "LspDiagnosticsWarning", { fg = "#eed49f" })
h(0, "LspDiagnosticsHint", { fg = "#8bd5ca" })
h(0, "CmpItemKindInterface", { fg = "#eed49f" })
h(0, "MiniDepsPlaceholder", { link = "Comment" })
h(0, "MiniDepsMsgBreaking", { link = "DiagnosticWarn" })
h(0, "MiniDepsInfo", { link = "DiagnosticInfo" })
h(0, "RenderMarkdownH2Bg", { bg = "#5F4B4D" })
h(0, "WinBarNC", { link = "WinBar" })
h(0, "WinBar", { fg = "#f4dbd6" })
h(0, "WildMenu", { bg = "#6e738d" })
h(0, "Whitespace", { fg = "#494d64" })
h(0, "VisualNOS", { bold = true, bg = "#494d64" })
h(0, "Visual", { bold = true, bg = "#494d64" })
h(0, "Title", { fg = "#8aadf4", bold = true })
h(0, "TermCursorNC", { fg = "#24273a", bg = "#939ab7" })
h(0, "RenderMarkdownH2", { fg = "#f5a97f" })
h(0, "LspDiagnosticsUnderlineInformation", { underline = true, sp = "#91d7e3" })
h(0, "ComplHint", { fg = "#a5adcb" })
h(0, "PreInsert", { fg = "#939ab7" })
h(0, "ComplMatchIns", { link = "PreInsert" })
h(0, "PmenuExtraSel", { fg = "#6e738d", bold = true, bg = "#363a4f" })
h(0, "PmenuExtra", { fg = "#6e738d" })
h(0, "PmenuThumb", { bg = "#6e738d" })
h(0, "PmenuSbar", { bg = "#363a4f" })
h(0, "PmenuMatchSel", { bold = true })
h(0, "PmenuMatch", { fg = "#cad3f5", bold = true })
h(0, "PmenuSel", { bold = true, bg = "#363a4f" })
h(0, "NeogitBranch", { fg = "#f5a97f", bold = true })
h(0, "NeogitRemote", { fg = "#a6da95", bold = true })
h(0, "NeogitUnmergedInto", { link = "Function" })
h(0, "NeogitUnpulledFrom", { link = "Function" })
h(0, "NeogitObjectId", { link = "Comment" })
h(0, "NeogitStash", { link = "Comment" })
h(0, "NeogitRebaseDone", { link = "Comment" })
h(0, "NeogitHunkHeader", { fg = "#576A97", bg = "#2E344C" })
h(0, "NeogitHunkHeaderHighlight", { fg = "#8aadf4", bg = "#3A4462" })
h(0, "NeogitDiffContextHighlight", { bg = "#363a4f" })
h(0, "NeogitDiffDeleteHighlight", { fg = "#E892A4", bg = "#69485A" })
h(0, "NeogitDiffAddHighlight", { fg = "#ABD9A3", bg = "#516559" })
h(0, "NeogitDiffDelete", { fg = "#C57484", bg = "#373043" })
h(0, "NeogitDiffDeleteInline", { bold = true, bg = "#895768" })
h(0, "NeogitDiffAdd", { fg = "#8CB683", bg = "#303843" })
h(0, "NeogitDiffAddInline", { bold = true, bg = "#658168" })
h(0, "NeogitCommitViewHeader", { fg = "#97B5F4", bg = "#434F72" })
h(0, "NeogitChangeModified", { fg = "#8aadf4", bold = true })
h(0, "NeogitChangeDeleted", { fg = "#ed8796", bold = true })
h(0, "NeogitChangeAdded", { fg = "#a6da95", bold = true })
h(0, "NeogitChangeRenamed", { fg = "#c6a0f6", bold = true })
h(0, "NeogitChangeUpdated", { fg = "#f5a97f", bold = true })
h(0, "NeogitChangeCopied", { fg = "#f5bde6", bold = true })
h(0, "NeogitChangeBothModified", { fg = "#eed49f", bold = true })
h(0, "NeogitChangeNewFile", { fg = "#a6da95", bold = true })
h(0, "NeogitUntrackedfiles", { fg = "#c6a0f6", bold = true })
h(0, "NeogitUnstagedchanges", { fg = "#c6a0f6", bold = true })
h(0, "NeogitUnmergedchanges", { fg = "#c6a0f6", bold = true })
h(0, "NeogitUnpulledchanges", { fg = "#c6a0f6", bold = true })
h(0, "NeogitRecentcommits", { fg = "#c6a0f6", bold = true })
h(0, "NeogitStagedchanges", { fg = "#c6a0f6", bold = true })
h(0, "NeogitStashes", { fg = "#c6a0f6", bold = true })
h(0, "NeogitRebasing", { fg = "#c6a0f6", bold = true })
h(0, "NeogitNotificationInfo", { fg = "#8aadf4" })
h(0, "NeogitNotificationWarning", { fg = "#eed49f" })
h(0, "NeogitNotificationError", { fg = "#ed8796" })
h(0, "NeogitGraphRed", { fg = "#ed8796" })
h(0, "NeogitGraphWhite", { fg = "#24273a" })
h(0, "NeogitGraphYellow", { fg = "#eed49f" })
h(0, "NeogitGraphGreen", { fg = "#a6da95" })
h(0, "NeogitGraphCyan", { fg = "#8aadf4" })
h(0, "NeogitGraphBlue", { fg = "#8aadf4" })
h(0, "NeogitGraphPurple", { fg = "#b7bdf8" })
h(0, "NeogitGraphGray", { fg = "#b8c0e0" })
h(0, "NeogitGraphOrange", { fg = "#f5a97f" })
h(0, "NeogitGraphBoldRed", { fg = "#ed8796", bold = true })
h(0, "NeogitGraphBoldWhite", { bold = true })
h(0, "@markup.link.label", { fg = "#b7bdf8" })
h(0, "NeogitGraphBoldYellow", { fg = "#eed49f", bold = true })
h(0, "NeogitGraphBoldGreen", { fg = "#a6da95", bold = true })
h(0, "NeogitGraphBoldCyan", { fg = "#8aadf4", bold = true })
h(0, "NeogitGraphBoldBlue", { fg = "#8aadf4", bold = true })
h(0, "NeogitGraphBoldPurple", { fg = "#b7bdf8", bold = true })
h(0, "NeogitGraphBoldGray", { fg = "#b8c0e0", bold = true })
h(0, "NeogitDiffContext", { bg = "#24273a" })
h(0, "NeogitPopupBold", { bold = true })
h(0, "NeogitPopupSwitchKey", { fg = "#b7bdf8" })
h(0, "NeogitPopupOptionKey", { fg = "#b7bdf8" })
h(0, "NeogitPopupConfigKey", { fg = "#b7bdf8" })
h(0, "NeogitPopupActionKey", { fg = "#b7bdf8" })
h(0, "NeogitFilePath", { fg = "#8aadf4", italic = true })
h(0, "NeogitDiffHeader", { fg = "#8aadf4", bold = true, bg = "#24273a" })
h(0, "NeogitDiffHeaderHighlight", { fg = "#f5a97f", bold = true, bg = "#24273a" })
h(0, "NeogitUnpushedTo", { fg = "#b7bdf8", bold = true })
h(0, "NeogitFold", { fg = "NONE", bg = "NONE" })
h(0, "NeogitSectionHeader", { fg = "#c6a0f6", bold = true })
h(0, "NeogitTagName", { fg = "#eed49f" })
h(0, "NeogitTagDistance", { fg = "#8aadf4" })
h(0, "NeogitWinSeparator", { link = "WinSeparator" })
h(0, "@markup.heading.html", { link = "@markup" })
h(0, "@markup.heading.1.html", { link = "@markup" })
h(0, "@markup.heading.2.html", { link = "@markup" })
h(0, "@markup.heading.3.html", { link = "@markup" })
h(0, "@markup.heading.4.html", { link = "@markup" })
h(0, "@markup.heading.5.html", { link = "@markup" })
h(0, "@markup.heading.6.html", { link = "@markup" })
h(0, "@constant.java", { fg = "#8bd5ca" })
h(0, "@property.css", { fg = "#8aadf4" })
h(0, "@property.scss", { fg = "#8aadf4" })
h(0, "@property.id.css", { fg = "#eed49f" })
h(0, "@property.class.css", { fg = "#eed49f" })
h(0, "@type.css", { fg = "#b7bdf8" })
h(0, "@type.tag.css", { fg = "#8aadf4" })
h(0, "@string.plain.css", { fg = "#cad3f5" })
h(0, "@number.css", { fg = "#f5a97f" })
h(0, "@keyword.directive.css", { link = "Keyword" })
h(0, "@string.special.url.html", { fg = "#a6da95" })
h(0, "@markup.link.label.html", { fg = "#cad3f5" })
h(0, "@character.special.html", { fg = "#ed8796" })
h(0, "@constructor.lua", { link = "@punctuation.bracket" })
h(0, "@constructor.python", { fg = "#91d7e3" })
h(0, "@label.yaml", { fg = "#eed49f" })
h(0, "@string.special.symbol.ruby", { fg = "#f0c6c6" })
h(0, "@function.method.php", { link = "Function" })
h(0, "@function.method.call.php", { link = "Function" })
h(0, "@keyword.import.c", { fg = "#eed49f" })
h(0, "@keyword.import.cpp", { fg = "#eed49f" })
h(0, "@attribute.c_sharp", { fg = "#eed49f" })
h(0, "@comment.warning.gitcommit", { fg = "#eed49f" })
h(0, "@string.special.path.gitignore", { fg = "#cad3f5" })
h(0, "gitcommitSummary", { fg = "#f4dbd6", italic = true })
h(0, "zshKSHFunction", { link = "Function" })
h(0, "@parameter", { fg = "#ee99a0" })
h(0, "@field", { fg = "#b7bdf8" })
h(0, "@namespace", { fg = "#eed49f", italic = true })
h(0, "@float", { link = "Float" })
h(0, "@symbol", { fg = "#f0c6c6" })
h(0, "@string.regex", { fg = "#f5bde6" })
h(0, "@text", { fg = "#cad3f5" })
h(0, "@text.strong", { fg = "#ed8796", bold = true })
h(0, "NeoTreeDirectoryName", { fg = "#8aadf4" })
h(0, "NeoTreeDirectoryIcon", { fg = "#8aadf4" })
h(0, "NeoTreeNormal", { fg = "#cad3f5", bg = "NONE" })
h(0, "NeoTreeNormalNC", { fg = "#cad3f5", bg = "NONE" })
h(0, "NeoTreeExpander", { fg = "#6e738d" })
h(0, "NeoTreeIndentMarker", { fg = "#6e738d" })
h(0, "NeoTreeRootName", { fg = "#8aadf4", bold = true })
h(0, "NeoTreeSymbolicLinkTarget", { fg = "#f5bde6" })
h(0, "NeoTreeModified", { fg = "#f5a97f" })
h(0, "NeoTreeGitAdded", { fg = "#a6da95" })
h(0, "NeoTreeGitConflict", { fg = "#ed8796" })
h(0, "NeoTreeGitDeleted", { fg = "#ed8796" })
h(0, "NeoTreeGitIgnored", { fg = "#6e738d" })
h(0, "NeoTreeGitModified", { fg = "#eed49f" })
h(0, "NeoTreeGitUnstaged", { fg = "#ed8796" })
h(0, "NeoTreeGitUntracked", { fg = "#c6a0f6" })
h(0, "NeoTreeGitStaged", { fg = "#a6da95" })
h(0, "NeoTreeFloatBorder", { link = "FloatBorder" })
h(0, "NeoTreeFloatTitle", { link = "FloatTitle" })
h(0, "NeoTreeTitleBar", { fg = "#1e2030", bg = "#8aadf4" })
h(0, "NeoTreeFileNameOpened", { fg = "#f5bde6" })
h(0, "NeoTreeDimText", { fg = "#8087a2" })
h(0, "NeoTreeFilterTerm", { fg = "#a6da95", bold = true })
h(0, "NeoTreeTabActive", { fg = "#b7bdf8", bold = true, bg = "NONE" })
h(0, "NeoTreeTabInactive", { fg = "#6e738d", bg = "NONE" })
h(0, "NeoTreeTabSeparatorActive", { fg = "NONE", bg = "NONE" })
h(0, "NeoTreeTabSeparatorInactive", { fg = "NONE", bg = "NONE" })
h(0, "NeoTreeVertSplit", { fg = "#24273a", bg = "NONE" })
h(0, "NeoTreeWinSeparator", { fg = "#494d64", bg = "NONE" })
h(0, "NeoTreeStatusLineNC", { fg = "#1e2030", bg = "#1e2030" })
h(0, "MoreMsg", { fg = "#8aadf4" })
h(0, "WinSeparator", { fg = "#494d64" })
h(0, "MsgSeparator", { link = "WinSeparator" })
h(0, "ModeMsg", { fg = "#cad3f5", bold = true })
h(0, "MatchParen", { fg = "#f5a97f", bold = true, bg = "#3E4257" })
h(0, "Dimmed", { fg = "#8087a2" })
h(0, "CursorLine", { bg = "#303347" })
h(0, "CursorColumn", { bg = "#1e2030" })
h(0, "CursorIM", { fg = "#24273a", bg = "#f4dbd6" })
h(0, "lCursor", { fg = "#24273a", bg = "#f4dbd6" })
h(0, "NvimTreeFolderName", { fg = "#8aadf4" })
h(0, "NvimTreeFolderIcon", { fg = "#8aadf4" })
h(0, "NvimTreeNormal", { fg = "#cad3f5", bg = "NONE" })
h(0, "NvimTreeOpenedFolderName", { fg = "#8aadf4" })
h(0, "NvimTreeEmptyFolderName", { fg = "#8aadf4" })
h(0, "NvimTreeIndentMarker", { fg = "#6e738d" })
h(0, "NvimTreeWinSeparator", { fg = "#494d64", bg = "NONE" })
h(0, "NvimTreeRootFolder", { fg = "#b7bdf8", bold = true })
h(0, "NvimTreeSymlink", { fg = "#f5bde6" })
h(0, "NvimTreeStatuslineNc", { fg = "#1e2030", bg = "#1e2030" })
h(0, "NvimTreeGitDirty", { fg = "#eed49f" })
h(0, "NvimTreeGitNew", { fg = "#8aadf4" })
h(0, "NvimTreeGitDeleted", { fg = "#ed8796" })
h(0, "Cursor", { fg = "#24273a", bg = "#f4dbd6" })
h(0, "Conceal", { fg = "#8087a2" })
h(0, "ColorColumn", { bg = "#363a4f" })
h(0, "LspDiagnosticsDefaultError", { fg = "#ed8796" })
h(0, "DiagnosticSignHint", { fg = "#8bd5ca" })
h(0, "DiagnosticSignWarn", { fg = "#eed49f" })
h(0, "DiagnosticFloatingOk", { fg = "#a6da95" })
h(0, "DiagnosticFloatingInfo", { fg = "#91d7e3" })
h(0, "DiagnosticFloatingError", { fg = "#ed8796" })
h(0, "DiagnosticUnderlineHint", { underline = true, sp = "#8bd5ca" })
h(0, "DiagnosticUnderlineWarn", { underline = true, sp = "#eed49f" })
h(0, "DiagnosticUnderlineError", { underline = true, sp = "#ed8796" })
h(0, "DiagnosticOk", { fg = "#a6da95", italic = true, bg = "NONE" })
h(0, "DiagnosticHint", { fg = "#8bd5ca", italic = true, bg = "NONE" })
h(0, "DiagnosticInfo", { fg = "#91d7e3", italic = true, bg = "NONE" })
h(0, "diffAdded", { fg = "#a6da95" })
h(0, "Changed", { fg = "#8aadf4" })
h(0, "Added", { fg = "#a6da95" })
h(0, "RenderMarkdownH5Bg", { bg = "#3D536A" })
h(0, "MiniFilesFile", { fg = "#cad3f5" })
h(0, "MiniFilesNormal", { link = "NormalFloat" })
h(0, "FzfLuaBufNr", { fg = "#eed49f" })
h(0, "MiniAnimateNormalFloat", { link = "NormalFloat" })
h(0, "MiniClueBorder", { link = "FloatBorder" })
h(0, "FzfLuaTabMarker", { fg = "#eed49f" })
h(0, "FzfLuaLiveSym", { fg = "#f5a97f" })
h(0, "MiniCompletionActiveParameter", { underline = true })
h(0, "CmpItemMenu", { fg = "#cad3f5" })
h(0, "qfLineNr", { fg = "#eed49f" })
h(0, "Todo", { fg = "#24273a", bold = true, bg = "#f0c6c6" })
h(0, "Error", { fg = "#ed8796" })
h(0, "Italic", { italic = true })
h(0, "Bold", { bold = true })
h(0, "Underlined", { underline = true })
h(0, "Debug", { link = "Special" })
h(0, "Delimiter", { fg = "#939ab7" })
h(0, "Tag", { fg = "#b7bdf8", bold = true })
h(0, "SpecialChar", { link = "Special" })
h(0, "Typedef", { link = "Type" })
h(0, "Type", { fg = "#eed49f" })
h(0, "Structure", { fg = "#eed49f" })
h(0, "StorageClass", { fg = "#eed49f" })
h(0, "PreCondit", { link = "PreProc" })
h(0, "NvimTreeSpecialFile", { fg = "#f0c6c6" })
h(0, "NvimTreeImageFile", { fg = "#cad3f5" })
h(0, "NvimTreeOpenedFile", { fg = "#f5bde6" })
h(0, "Macro", { fg = "#c6a0f6" })
h(0, "Define", { link = "PreProc" })
h(0, "Include", { fg = "#c6a0f6" })
h(0, "PreProc", { fg = "#f5bde6" })
h(0, "Exception", { fg = "#c6a0f6" })
h(0, "Keyword", { fg = "#c6a0f6" })
h(0, "Operator", { fg = "#91d7e3" })
h(0, "Label", { fg = "#7dc4e4" })
h(0, "Repeat", { fg = "#c6a0f6" })
h(0, "Conditional", { fg = "#c6a0f6", italic = true })
h(0, "UfoFoldedFg", { fg = "#b7bdf8" })
h(0, "UfoFoldedEllipsis", { fg = "#181926", bg = "#8aadf4" })
h(0, "Statement", { fg = "#c6a0f6" })
h(0, "Function", { fg = "#8aadf4" })
h(0, "Identifier", { fg = "#f0c6c6" })
h(0, "Boolean", { fg = "#f5a97f" })
h(0, "Float", { link = "Number" })
h(0, "Number", { fg = "#f5a97f" })
h(0, "Character", { fg = "#8bd5ca" })
h(0, "String", { fg = "#a6da95" })
h(0, "Constant", { fg = "#f5a97f" })
h(0, "Special", { fg = "#f5bde6" })
h(0, "RainbowDelimiterRed", { fg = "#ed8796" })
h(0, "RainbowDelimiterYellow", { fg = "#eed49f" })
h(0, "RainbowDelimiterBlue", { fg = "#8aadf4" })
h(0, "RainbowDelimiterOrange", { fg = "#f5a97f" })
h(0, "RainbowDelimiterGreen", { fg = "#a6da95" })
h(0, "RainbowDelimiterViolet", { fg = "#c6a0f6" })
h(0, "RainbowDelimiterCyan", { fg = "#8bd5ca" })
h(0, "MiniDiffOverChange", { link = "DiffText" })
h(0, "RenderMarkdownH4Bg", { bg = "#485953" })
h(0, "@lsp.typemod.function.builtin", { link = "@function.builtin" })
h(0, "@markup.strikethrough", { fg = "#cad3f5", strikethrough = true })
h(0, "@markup.italic", { fg = "#ed8796", italic = true })
h(0, "@markup.strong", { fg = "#ed8796", bold = true })
h(0, "@markup", { fg = "#cad3f5" })
h(0, "@comment.note", { fg = "#24273a", bg = "#8aadf4" })
h(0, "@comment.todo", { fg = "#24273a", bg = "#f0c6c6" })
h(0, "@comment.hint", { fg = "#24273a", bg = "#8aadf4" })
h(0, "@comment.warning", { fg = "#24273a", bg = "#eed49f" })
h(0, "RenderMarkdownCode", { bg = "#1e2030" })
h(0, "RenderMarkdownCodeInline", { bg = "#363a4f" })
h(0, "RenderMarkdownBullet", { fg = "#91d7e3" })
h(0, "RenderMarkdownTableHead", { fg = "#8aadf4" })
h(0, "RenderMarkdownTableRow", { fg = "#b7bdf8" })
h(0, "RenderMarkdownSuccess", { fg = "#a6da95" })
h(0, "RenderMarkdownInfo", { fg = "#91d7e3" })
h(0, "RenderMarkdownHint", { fg = "#8bd5ca" })
h(0, "RenderMarkdownWarn", { fg = "#eed49f" })
h(0, "RenderMarkdownError", { fg = "#ed8796" })
h(0, "@comment.error", { fg = "#24273a", bg = "#ed8796" })
h(0, "@comment.documentation", { link = "Comment" })
h(0, "@comment", { link = "Comment" })
h(0, "@punctuation.special", { link = "Special" })
h(0, "@punctuation.bracket", { fg = "#939ab7" })
h(0, "@punctuation.delimiter", { link = "Delimiter" })
h(0, "@keyword.export", { fg = "#c6a0f6" })
h(0, "@keyword.directive.define", { link = "Define" })
h(0, "@keyword.directive", { link = "PreProc" })
h(0, "@keyword.conditional.ternary", { link = "Operator" })
h(0, "@text.title", { fg = "#8aadf4" })
h(0, "@method.php", { link = "Function" })
h(0, "@text.title.6.markdown", { link = "rainbow6" })
h(0, "@text.title.5.markdown", { link = "rainbow5" })
h(0, "@text.literal", { fg = "#a6da95" })
h(0, "@variable", { fg = "#cad3f5" })
h(0, "@variable.builtin", { fg = "#ed8796" })
h(0, "@variable.parameter", { fg = "#ee99a0" })
h(0, "@string", { link = "String" })
h(0, "@string.regexp", { fg = "#f5bde6" })
h(0, "@string.special", { link = "Special" })
h(0, "@string.special.symbol", { fg = "#f0c6c6" })
h(0, "@punctuation.delimiter.regex", { link = "@string.regexp" })
h(0, "@character.special", { link = "SpecialChar" })
h(0, "@number", { link = "Number" })
h(0, "@define", { link = "Define" })
h(0, "@keyword.storage", { link = "Keyword" })
h(0, "@type.qualifier", { link = "Keyword" })
h(0, "@text.diff.delete", { link = "diffRemoved" })
h(0, "@text.diff.add", { link = "diffAdded" })
h(0, "@method.call", { link = "Function" })
h(0, "@method", { link = "Function" })
h(0, "@text.danger", { fg = "#24273a", bg = "#ed8796" })
h(0, "@text.note", { fg = "#24273a", bg = "#8aadf4" })
h(0, "@type", { link = "Type" })
h(0, "@type.definition", { link = "Type" })
h(0, "@property", { fg = "#b7bdf8" })
h(0, "@function.call", { link = "Function" })
h(0, "@function.method", { link = "Function" })
h(0, "@keyword.type", { link = "Keyword" })
h(0, "@keyword", { link = "Keyword" })
h(0, "@constructor", { fg = "#eed49f" })
h(0, "@text.reference", { fg = "#b7bdf8" })
h(0, "@text.todo.checked", { fg = "#a6da95" })
h(0, "@text.todo.unchecked", { fg = "#8087a2" })
h(0, "@text.todo", { fg = "#24273a", bg = "#f0c6c6" })
h(0, "@text.warning", { fg = "#24273a", bg = "#eed49f" })
h(0, "TelescopeBorder", { link = "FloatBorder" })
h(0, "TelescopeNormal", { link = "NormalFloat" })
h(0, "TelescopePreviewNormal", { link = "TelescopeNormal" })
h(0, "TelescopePromptNormal", { link = "TelescopeNormal" })
h(0, "TelescopeResultsNormal", { link = "TelescopeNormal" })
h(0, "TelescopeTitle", { link = "FloatTitle" })
h(0, "TelescopeSelectionCaret", { fg = "#f0c6c6", bg = "#363a4f" })
h(0, "TelescopeSelection", { fg = "#f0c6c6", bold = true, bg = "#363a4f" })
h(0, "TelescopeMatching", { fg = "#8aadf4" })
h(0, "TelescopePromptPrefix", { fg = "#f0c6c6" })
h(0, "@preproc", { link = "PreProc" })
h(0, "@storageclass", { link = "Keyword" })
h(0, "@conditional", { link = "Conditional" })
h(0, "@exception", { link = "Exception" })
h(0, "@include", { link = "Include" })
h(0, "@repeat", { link = "Repeat" })
h(0, "@symbol.ruby", { fg = "#f0c6c6" })
h(0, "@constant.macro", { link = "Macro" })
h(0, "@constant", { link = "Constant" })
h(0, "@text.title.1.markdown", { link = "rainbow1" })
h(0, "@text.title.2.markdown", { link = "rainbow2" })
h(0, "@text.title.3.markdown", { link = "rainbow3" })
h(0, "@text.title.4.markdown", { link = "rainbow4" })
h(0, "TreesitterContext", { fg = "#cad3f5", bg = "NONE" })
h(0, "TreesitterContextBottom", { underline = true, sp = "#1F2132" })
h(0, "TreesitterContextLineNumber", { fg = "#f4dbd6" })
h(0, "@method.call.php", { link = "Function" })
h(0, "@text.environment.name", { fg = "#8aadf4" })
h(0, "@text.environment", { fg = "#f5bde6" })
h(0, "@text.math", { fg = "#8aadf4" })
h(0, "@text.strike", { fg = "#cad3f5", strikethrough = true })
h(0, "@text.underline", { link = "Underlined" })
h(0, "@text.emphasis", { fg = "#ed8796", italic = true })
h(0, "@markup.heading.6.markdown", { link = "rainbow6" })
h(0, "@markup.heading.5.markdown", { link = "rainbow5" })
h(0, "@markup.heading.4.markdown", { link = "rainbow4" })
h(0, "@markup.heading.3.markdown", { link = "rainbow3" })
h(0, "@markup.heading.2.markdown", { link = "rainbow2" })
h(0, "@markup.heading.1.markdown", { link = "rainbow1" })
h(0, "@variable.parameter.bash", { fg = "#a6da95" })
h(0, "@function.builtin.bash", { fg = "#ed8796", italic = true })
h(0, "@error", { link = "Error" })
h(0, "@tag.delimiter", { fg = "#8bd5ca" })
h(0, "@tag.attribute", { fg = "#eed49f", italic = true })
h(0, "@tag.builtin", { fg = "#8aadf4" })
h(0, "@tag", { fg = "#8aadf4" })
h(0, "@diff.delta", { link = "diffChanged" })
h(0, "@diff.minus", { link = "diffRemoved" })
h(0, "@diff.plus", { link = "diffAdded" })
h(0, "@markup.list.unchecked", { fg = "#8087a2" })
h(0, "@markup.list.checked", { fg = "#a6da95" })
h(0, "@markup.list", { fg = "#8bd5ca" })
h(0, "@markup.raw", { fg = "#a6da95" })
h(0, "@markup.link.url", { fg = "#8aadf4", italic = true, underline = true })
h(0, "@markup.link", { fg = "#b7bdf8" })
h(0, "@markup.environment.name", { fg = "#8aadf4" })
h(0, "@markup.environment", { fg = "#f5bde6" })
h(0, "@markup.quote", { fg = "#f5bde6" })
h(0, "@markup.math", { fg = "#8aadf4" })
h(0, "@markup.heading.markdown", { bold = true })
h(0, "@markup.heading", { fg = "#8aadf4" })
h(0, "@markup.underline", { link = "Underlined" })
h(0, "@function.builtin", { fg = "#f5a97f" })
h(0, "@lsp.typemod.function.defaultLibrary", { link = "@function.builtin" })
h(0, "@lsp.type.variable", {})
h(0, "@lsp.type.enumMember", { fg = "#8bd5ca" })
h(0, "diffIndexLine", { fg = "#8bd5ca" })
h(0, "diffLine", { fg = "#6e738d" })
h(0, "diffFile", { fg = "#8aadf4" })
h(0, "diffNewFile", { fg = "#f5a97f" })
h(0, "diffOldFile", { fg = "#eed49f" })
h(0, "diffChanged", { fg = "#8aadf4" })
h(0, "diffRemoved", { fg = "#ed8796" })
h(0, "CmpItemAbbrMatch", { fg = "#cad3f5", bold = true })
h(0, "CmpItemAbbrMatchFuzzy", { fg = "#cad3f5", bold = true })
h(0, "CmpItemKindSnippet", { fg = "#c6a0f6" })
h(0, "CmpItemKindKeyword", { fg = "#ed8796" })
h(0, "CmpItemKindText", { fg = "#8bd5ca" })
h(0, "MiniDiffSignDelete", { fg = "#ed8796" })
h(0, "CmpItemKindConstructor", { fg = "#8aadf4" })
h(0, "CmpItemKindFolder", { fg = "#8aadf4" })
h(0, "CmpItemKindModule", { fg = "#8aadf4" })
h(0, "CmpItemKindConstant", { fg = "#f5a97f" })
h(0, "MiniFilesBorderModified", { link = "DiagnosticFloatingWarn" })
h(0, "RenderMarkdownH6", { fg = "#b7bdf8" })
h(0, "RenderMarkdownH6Bg", { bg = "#4D516F" })
h(0, "CmpItemKindColor", { fg = "#ed8796" })
h(0, "CmpItemKindReference", { fg = "#ed8796" })
h(0, "CmpItemKindEnumMember", { fg = "#ed8796" })
h(0, "CmpItemKindStruct", { fg = "#8aadf4" })
h(0, "CmpItemKindValue", { fg = "#f5a97f" })
h(0, "CmpItemKindEvent", { fg = "#8aadf4" })
h(0, "CmpItemKindOperator", { fg = "#8aadf4" })
h(0, "CmpItemKindTypeParameter", { fg = "#8aadf4" })
h(0, "CmpItemKindCopilot", { fg = "#8bd5ca" })
h(0, "MiniFilesTitle", { link = "FloatTitle" })
h(0, "CmpItemKindFile", { fg = "#8aadf4" })
h(0, "LspDiagnosticsVirtualTextError", { fg = "#ed8796", italic = true })
h(0, "LspDiagnosticsVirtualTextWarning", { fg = "#eed49f", italic = true })
h(0, "LspDiagnosticsVirtualTextInformation", { fg = "#91d7e3", italic = true })
h(0, "LspDiagnosticsVirtualTextHint", { fg = "#8bd5ca", italic = true })
h(0, "LspDiagnosticsUnderlineError", { underline = true, sp = "#ed8796" })
h(0, "LspDiagnosticsUnderlineWarning", { underline = true, sp = "#eed49f" })
h(0, "IlluminatedWordText", { bg = "#3E4257" })
h(0, "IlluminatedWordRead", { bg = "#3E4257" })
h(0, "DapBreakpoint", { fg = "#ed8796" })
h(0, "DapBreakpointCondition", { fg = "#eed49f" })
h(0, "DapBreakpointRejected", { fg = "#c6a0f6" })
h(0, "DapLogPoint", { fg = "#91d7e3" })
h(0, "DapStopped", { fg = "#ee99a0" })
h(0, "RenderMarkdownH1Bg", { bg = "#5C4254" })
h(0, "MiniFilesDirectory", { link = "Directory" })
h(0, "CmpItemKindProperty", { fg = "#a6da95" })
h(0, "IlluminatedWordWrite", { bg = "#3E4257" })
h(0, "RenderMarkdownH5", { fg = "#7dc4e4" })
h(0, "RenderMarkdownH3", { fg = "#eed49f" })
h(0, "RenderMarkdownH3Bg", { bg = "#5D5756" })
h(0, "RenderMarkdownH4", { fg = "#a6da95" })
h(0, "Comment", { fg = "#939ab7", italic = true })
h(0, "SpecialComment", { link = "Special" })
h(0, "DapUIScope", { fg = "#91d7e3" })
h(0, "DapUIType", { fg = "#c6a0f6" })
h(0, "DapUIValue", { fg = "#91d7e3" })
h(0, "DapUIVariable", { fg = "#cad3f5" })
h(0, "DapUIModifiedValue", { fg = "#f5a97f" })
h(0, "DapUIDecoration", { fg = "#91d7e3" })
h(0, "DapUIThread", { fg = "#a6da95" })
h(0, "DapUIStoppedThread", { fg = "#91d7e3" })
h(0, "DapUISource", { fg = "#b7bdf8" })
h(0, "DapUILineNumber", { fg = "#91d7e3" })
h(0, "DapUIFloatBorder", { link = "FloatBorder" })
h(0, "DapUIWatchesEmpty", { fg = "#ee99a0" })
h(0, "DapUIWatchesValue", { fg = "#a6da95" })
h(0, "DapUIWatchesError", { fg = "#ee99a0" })
h(0, "DapUIBreakpointsPath", { fg = "#91d7e3" })
h(0, "DapUIBreakpointsInfo", { fg = "#a6da95" })
h(0, "DapUIBreakpointsCurrentLine", { fg = "#a6da95", bold = true })
h(0, "DapUIBreakpointsDisabledLine", { fg = "#5b6078" })
h(0, "DapUIStepOver", { fg = "#8aadf4" })
h(0, "DapUIStepOverNC", { link = "DapUIStepOver" })
h(0, "DapUIStepInto", { fg = "#8aadf4" })
h(0, "DapUIStepIntoNC", { link = "DapUIStepInto" })
h(0, "DapUIStepBack", { fg = "#8aadf4" })
h(0, "DapUIStepBackNC", { link = "DapUIStepBack" })
h(0, "DapUIStepOut", { fg = "#8aadf4" })
h(0, "DapUIStepOutNC", { link = "DapUIStepOut" })
h(0, "DapUIStop", { fg = "#ed8796" })
h(0, "DapUIStopNC", { link = "DapUIStop" })
h(0, "DapUIPlayPause", { fg = "#a6da95" })
h(0, "DapUIPlayPauseNC", { link = "DapUIPlayPause" })
h(0, "DapUIRestart", { fg = "#a6da95" })
h(0, "DapUIRestartNC", { link = "DapUIRestart" })
h(0, "DapUIUnavailable", { fg = "#494d64" })
h(0, "DapUIUnavailableNC", { link = "DapUIUnavailable" })
h(0, "DapUIWinSelect", { fg = "#f5a97f" })
h(0, "qfFileName", { fg = "#8aadf4" })
h(0, "htmlH1", { fg = "#f5bde6", bold = true })
h(0, "htmlH2", { fg = "#8aadf4", bold = true })
h(0, "mkdCodeDelimiter", { fg = "#cad3f5", bg = "#24273a" })
h(0, "mkdCodeStart", { fg = "#f0c6c6", bold = true })
h(0, "mkdCodeEnd", { fg = "#f0c6c6", bold = true })
h(0, "debugPC", { bg = "NONE" })
h(0, "debugBreakpoint", { fg = "#6e738d", bg = "#24273a" })
h(0, "illuminatedWord", { bg = "#494d64" })
h(0, "illuminatedCurWord", { bg = "#494d64" })
h(0, "DashboardShortCut", { fg = "#f5bde6" })
h(0, "DashboardHeader", { fg = "#8aadf4" })
h(0, "DashboardCenter", { fg = "#a6da95" })