mirror of
https://github.com/maxmx03/dracula.nvim.git
synced 2026-09-10 07:26:19 -04:00
324 lines
16 KiB
Lua
324 lines
16 KiB
Lua
---@class dracula.highlights
|
|
---@field ColorColumn? vim.api.keyset.highlight
|
|
---@field Conceal? vim.api.keyset.highlight
|
|
---@field CurSearch? vim.api.keyset.highlight
|
|
---@field Cursor? vim.api.keyset.highlight
|
|
---@field lCursor? vim.api.keyset.highlight
|
|
---@field CursorIM? vim.api.keyset.highlight
|
|
---@field CursorColumn? vim.api.keyset.highlight
|
|
---@field CursorLine? vim.api.keyset.highlight
|
|
---@field Directory? vim.api.keyset.highlight
|
|
---@field DiffAdd? vim.api.keyset.highlight
|
|
---@field DiffChange? vim.api.keyset.highlight
|
|
---@field DiffDelete? vim.api.keyset.highlight
|
|
---@field DiffText? vim.api.keyset.highlight
|
|
---@field EndOfBuffer? vim.api.keyset.highlight
|
|
---@field TermCursor? vim.api.keyset.highlight
|
|
---@field TermCursorNC? vim.api.keyset.highlight
|
|
---@field ErrorMsg? vim.api.keyset.highlight
|
|
---@field WinSeparator? vim.api.keyset.highlight
|
|
---@field Folded? vim.api.keyset.highlight
|
|
---@field FoldColumn? vim.api.keyset.highlight
|
|
---@field SignColumn? vim.api.keyset.highlight
|
|
---@field IncSearch? vim.api.keyset.highlight
|
|
---@field Substitute? vim.api.keyset.highlight
|
|
---@field LineNr? vim.api.keyset.highlight
|
|
---@field LineNrAbove? vim.api.keyset.highlight
|
|
---@field LineNrBelow? vim.api.keyset.highlight
|
|
---@field CursorLineNr? vim.api.keyset.highlight
|
|
---@field CursorLineFold? vim.api.keyset.highlight
|
|
---@field CursorLineSign? vim.api.keyset.highlight
|
|
---@field MatchParen? vim.api.keyset.highlight
|
|
---@field ModeMsg? vim.api.keyset.highlight
|
|
---@field MsgArea? vim.api.keyset.highlight
|
|
---@field MsgSeparator? vim.api.keyset.highlight
|
|
---@field MoreMsg? vim.api.keyset.highlight
|
|
---@field NonText? vim.api.keyset.highlight
|
|
---@field Normal? vim.api.keyset.highlight
|
|
---@field NormalFloat? vim.api.keyset.highlight
|
|
---@field FloatBorder? vim.api.keyset.highlight
|
|
---@field FloatTitle? vim.api.keyset.highlight
|
|
---@field NormalNC? vim.api.keyset.highlight
|
|
---@field Pmenu? vim.api.keyset.highlight
|
|
---@field PmenuSel? vim.api.keyset.highlight
|
|
---@field PmenuKind? vim.api.keyset.highlight
|
|
---@field PmenuKindSel? vim.api.keyset.highlight
|
|
---@field PmenuExtra? vim.api.keyset.highlight
|
|
---@field PmenuExtraSel? vim.api.keyset.highlight
|
|
---@field PmenuSbar? vim.api.keyset.highlight
|
|
---@field PmenuThumb? vim.api.keyset.highlight
|
|
---@field Question? vim.api.keyset.highlight
|
|
---@field QuickFixLine? vim.api.keyset.highlight
|
|
---@field Search? vim.api.keyset.highlight
|
|
---@field SpecialKey? vim.api.keyset.highlight
|
|
---@field SpellBad? vim.api.keyset.highlight
|
|
---@field SpellCap? vim.api.keyset.highlight
|
|
---@field SpellLocal? vim.api.keyset.highlight
|
|
---@field SpellRare? vim.api.keyset.highlight
|
|
---@field StatusLine? vim.api.keyset.highlight
|
|
---@field StatusLineNC? vim.api.keyset.highlight
|
|
---@field TabLine? vim.api.keyset.highlight
|
|
---@field TabLineFill? vim.api.keyset.highlight
|
|
---@field TabLineSel? vim.api.keyset.highlight
|
|
---@field Title? vim.api.keyset.highlight
|
|
---@field Visual? vim.api.keyset.highlight
|
|
---@field VisualNOS? vim.api.keyset.highlight
|
|
---@field warningMsg? vim.api.keyset.highlight
|
|
---@field Whitespace? vim.api.keyset.highlight
|
|
---@field WildMenu? vim.api.keyset.highlight
|
|
---@field WinBar? vim.api.keyset.highlight
|
|
---@field WinBarNC? vim.api.keyset.highlight
|
|
---@field Comment? vim.api.keyset.highlight
|
|
---@field Constant? vim.api.keyset.highlight
|
|
---@field String? vim.api.keyset.highlight
|
|
---@field Character? vim.api.keyset.highlight
|
|
---@field Number? vim.api.keyset.highlight
|
|
---@field Boolean? vim.api.keyset.highlight
|
|
---@field Float? vim.api.keyset.highlight
|
|
---@field Identifier? vim.api.keyset.highlight
|
|
---@field Property? vim.api.keyset.highlight
|
|
---@field Parameter? vim.api.keyset.highlight
|
|
---@field Function? vim.api.keyset.highlight
|
|
---@field Statement? vim.api.keyset.highlight
|
|
---@field Conditional? vim.api.keyset.highlight
|
|
---@field Repeat? vim.api.keyset.highlight
|
|
---@field Label? vim.api.keyset.highlight
|
|
---@field Operator? vim.api.keyset.highlight
|
|
---@field Keyword? vim.api.keyset.highlight
|
|
---@field Exception? vim.api.keyset.highlight
|
|
---@field PreProc? vim.api.keyset.highlight
|
|
---@field Include? vim.api.keyset.highlight
|
|
---@field Define? vim.api.keyset.highlight
|
|
---@field Macro? vim.api.keyset.highlight
|
|
---@field PreCondit? vim.api.keyset.highlight
|
|
---@field Type? vim.api.keyset.highlight
|
|
---@field StorageClass? vim.api.keyset.highlight
|
|
---@field Structure? vim.api.keyset.highlight
|
|
---@field Typedef? vim.api.keyset.highlight
|
|
---@field Special? vim.api.keyset.highlight
|
|
---@field SpecialChar? vim.api.keyset.highlight
|
|
---@field Tag? vim.api.keyset.highlight
|
|
---@field TagAttribute? vim.api.keyset.highlight
|
|
---@field TagDelimiter? vim.api.keyset.highlight
|
|
---@field Delimiter? vim.api.keyset.highlight
|
|
---@field SpecialComment? vim.api.keyset.highlight
|
|
---@field Debug? vim.api.keyset.highlight
|
|
---@field Underlined? vim.api.keyset.highlight
|
|
---@field Ignore? vim.api.keyset.highlight
|
|
---@field Error? vim.api.keyset.highlight
|
|
---@field Todo? vim.api.keyset.highlight
|
|
---@field DiagnosticError? vim.api.keyset.highlight
|
|
---@field DiagnosticWarn? vim.api.keyset.highlight
|
|
---@field DiagnosticInfo? vim.api.keyset.highlight
|
|
---@field DiagnosticHint? vim.api.keyset.highlight
|
|
---@field DiagnosticOk? vim.api.keyset.highlight
|
|
---@field DiagnosticVirtualTextError? vim.api.keyset.highlight
|
|
---@field DiagnosticVirtualTextWarn? vim.api.keyset.highlight
|
|
---@field DiagnosticVirtualTextInfo? vim.api.keyset.highlight
|
|
---@field DiagnosticVirtualTextHint? vim.api.keyset.highlight
|
|
---@field DiagnosticVirtualTextOk? vim.api.keyset.highlight
|
|
---@field DiagnosticUnderlineError? vim.api.keyset.highlight
|
|
---@field DiagnosticUnderlineWarn? vim.api.keyset.highlight
|
|
---@field DiagnosticUnderlineInfo? vim.api.keyset.highlight
|
|
---@field DiagnosticUnderlineHint? vim.api.keyset.highlight
|
|
---@field DiagnosticUnderlineOk? vim.api.keyset.highlight
|
|
---@field LspReferenceText? vim.api.keyset.highlight
|
|
---@field LspReferenceRead? vim.api.keyset.highlight
|
|
---@field LspReferenceWrite? vim.api.keyset.highlight
|
|
---@field LspInlayHint? vim.api.keyset.highlight
|
|
---@field NavicText? vim.api.keyset.highlight
|
|
---@field NavicSeparator? vim.api.keyset.highlight
|
|
---@field NavicIconsMethod? vim.api.keyset.highlight
|
|
---@field NavicIconsFunction? vim.api.keyset.highlight
|
|
---@field NavicIconsField? vim.api.keyset.highlight
|
|
---@field NavicIconsVariable? vim.api.keyset.highlight
|
|
---@field NavicIconsClass? vim.api.keyset.highlight
|
|
---@field NavicIconsInterface? vim.api.keyset.highlight
|
|
---@field NavicIconsModule? vim.api.keyset.highlight
|
|
---@field NavicIconsNamespace? vim.api.keyset.highlight
|
|
---@field NavicIconsProperty? vim.api.keyset.highlight
|
|
---@field NavicIconsUnit? vim.api.keyset.highlight
|
|
---@field NavicIconsEnum? vim.api.keyset.highlight
|
|
---@field NavicIconsKeyword? vim.api.keyset.highlight
|
|
---@field NavicIconsSnippet? vim.api.keyset.highlight
|
|
---@field NavicIconsColor? vim.api.keyset.highlight
|
|
---@field NavicIconsFile? vim.api.keyset.highlight
|
|
---@field NavicIconsReference? vim.api.keyset.highlight
|
|
---@field NavicIconsFolder? vim.api.keyset.highlight
|
|
---@field NavicIconsEnumMember? vim.api.keyset.highlight
|
|
---@field NavicIconsConstant? vim.api.keyset.highlight
|
|
---@field NavicIconsStruct? vim.api.keyset.highlight
|
|
---@field NavicIconsEvent? vim.api.keyset.highlight
|
|
---@field NavicIconsOperator? vim.api.keyset.highlight
|
|
---@field NavicIconsTypeParameter? vim.api.keyset.highlight
|
|
---@field CmpItemKindText? vim.api.keyset.highlight
|
|
---@field CmpItemKindMethod? vim.api.keyset.highlight
|
|
---@field CmpItemKindFunction? vim.api.keyset.highlight
|
|
---@field CmpItemKindField? vim.api.keyset.highlight
|
|
---@field CmpItemKindVariable? vim.api.keyset.highlight
|
|
---@field CmpItemKindClass? vim.api.keyset.highlight
|
|
---@field CmpItemKindInterface? vim.api.keyset.highlight
|
|
---@field CmpItemKindModule? vim.api.keyset.highlight
|
|
---@field CmpItemKindProperty? vim.api.keyset.highlight
|
|
---@field CmpItemKindUnit? vim.api.keyset.highlight
|
|
---@field CmpItemKindEnum? vim.api.keyset.highlight
|
|
---@field CmpItemKindKeyword? vim.api.keyset.highlight
|
|
---@field CmpItemKindSnippet? vim.api.keyset.highlight
|
|
---@field CmpItemKindColor? vim.api.keyset.highlight
|
|
---@field CmpItemKindFile? vim.api.keyset.highlight
|
|
---@field CmpItemKindReference? vim.api.keyset.highlight
|
|
---@field CmpItemKindFolder? vim.api.keyset.highlight
|
|
---@field CmpItemKindEnumMember? vim.api.keyset.highlight
|
|
---@field CmpItemKindConstant? vim.api.keyset.highlight
|
|
---@field CmpItemKindStruct? vim.api.keyset.highlight
|
|
---@field CmpItemKindEvent? vim.api.keyset.highlight
|
|
---@field CmpItemKindOperator? vim.api.keyset.highlight
|
|
---@field CmpItemKindTypeParameter? vim.api.keyset.highlight
|
|
---@field IblIndent? vim.api.keyset.highlight
|
|
---@field IblScope? vim.api.keyset.highlight
|
|
---@field NeoTreeNormal? vim.api.keyset.highlight
|
|
---@field NeoTreeNormalNC? vim.api.keyset.highlight
|
|
---@field NeoTreeDotFile? vim.api.keyset.highlight
|
|
---@field NeoTreeFileNameOpened? vim.api.keyset.highlight
|
|
---@field NeoTreeFloatBorder? vim.api.keyset.highlight
|
|
---@field NeoTreeFloatTitle? vim.api.keyset.highlight
|
|
---@field NeoTreeGitAdded? vim.api.keyset.highlight
|
|
---@field NeoTreeGitConflict? vim.api.keyset.highlight
|
|
---@field NeoTreeGitDeleted? vim.api.keyset.highlight
|
|
---@field NeoTreeGitIgnored? vim.api.keyset.highlight
|
|
---@field NeoTreeGitModified? vim.api.keyset.highlight
|
|
---@field NeoTreeGitUnstaged? vim.api.keyset.highlight
|
|
---@field NeoTreeGitUntracked? vim.api.keyset.highlight
|
|
---@field NeoTreeGitStaged? vim.api.keyset.highlight
|
|
---@field NvimTreeSymlink? vim.api.keyset.highlight
|
|
---@field NvimTreeSymlinkIcon? vim.api.keyset.highlight
|
|
---@field NvimTreeFolderName? vim.api.keyset.highlight
|
|
---@field NvimTreeRootFolder? vim.api.keyset.highlight
|
|
---@field NvimTreeFolderIcon? vim.api.keyset.highlight
|
|
---@field NvimTreeEmptyFolderName? vim.api.keyset.highlight
|
|
---@field NvimTreeExecFile? vim.api.keyset.highlight
|
|
---@field NvimTreeOpenedFile? vim.api.keyset.highlight
|
|
---@field NvimTreeModifiedFile? vim.api.keyset.highlight
|
|
---@field NvimTreeSpecialFile? vim.api.keyset.highlight
|
|
---@field NvimTreeIndentMarker? vim.api.keyset.highlight
|
|
---@field NvimTreeGitDirty? vim.api.keyset.highlight
|
|
---@field NvimTreeGitStaged? vim.api.keyset.highlight
|
|
---@field NvimTreeGitMerge? vim.api.keyset.highlight
|
|
---@field NvimTreeGitRenamed? vim.api.keyset.highlight
|
|
---@field NvimTreeGitNew? vim.api.keyset.highlight
|
|
---@field NvimTreeGitDeleted? vim.api.keyset.highlight
|
|
---@field NvimTreeNormal? vim.api.keyset.highlight
|
|
---@field NvimTreeNormalFloat? vim.api.keyset.highlight
|
|
---@field NvimTreeEndOfBuffer? vim.api.keyset.highlight
|
|
---@field NvimTreeWinSeparator? vim.api.keyset.highlight
|
|
---@field WhichKey? vim.api.keyset.highlight
|
|
---@field WhichKeyNormal? vim.api.keyset.highlight
|
|
---@field WhichKeyDesc? vim.api.keyset.highlight
|
|
---@field WhichKeySeparator? vim.api.keyset.highlight
|
|
---@field WhichKeyGroup? vim.api.keyset.highlight
|
|
---@field DashboardHeader? vim.api.keyset.highlight
|
|
---@field DashboardFooter? vim.api.keyset.highlight
|
|
---@field DashboardDesc? vim.api.keyset.highlight
|
|
---@field DashboardKey? vim.api.keyset.highlight
|
|
---@field DashboardIcon? vim.api.keyset.highlight
|
|
---@field DashboardShotCut? vim.api.keyset.highlight
|
|
---@field GitSignsAdd? vim.api.keyset.highlight
|
|
---@field GitSignsChange? vim.api.keyset.highlight
|
|
---@field GitSignsDelete? vim.api.keyset.highlight
|
|
---@field NeogitCursorLine? vim.api.keyset.highlight
|
|
---@field NeogitBranch? vim.api.keyset.highlight
|
|
---@field NeogitRemote? vim.api.keyset.highlight
|
|
---@field NeogitHunkHeader? vim.api.keyset.highlight
|
|
---@field NeogitHunkHeaderHighlight? vim.api.keyset.highlight
|
|
---@field NeogitDiffContextHighlight? vim.api.keyset.highlight
|
|
---@field NeogitDiffContext? vim.api.keyset.highlight
|
|
---@field NeogitDiffDeleteHighlight? vim.api.keyset.highlight
|
|
---@field NeogitDiffDelete? vim.api.keyset.highlight
|
|
---@field NeogitDiffAddHighlight? vim.api.keyset.highlight
|
|
---@field NeogitDiffAdd? vim.api.keyset.highlight
|
|
---@field TodoFgTODO? vim.api.keyset.highlight
|
|
---@field TodoFgWARN? vim.api.keyset.highlight
|
|
---@field TodoFgTEST? vim.api.keyset.highlight
|
|
---@field TodoFgPERF? vim.api.keyset.highlight
|
|
---@field TodoFgNOTE? vim.api.keyset.highlight
|
|
---@field TodoFgHACK? vim.api.keyset.highlight
|
|
---@field TodoFgFIX? vim.api.keyset.highlight
|
|
---@field TodoSignTODO? vim.api.keyset.highlight
|
|
---@field TodoSignWARN? vim.api.keyset.highlight
|
|
---@field TodoSignTEST? vim.api.keyset.highlight
|
|
---@field TodoSignPERF? vim.api.keyset.highlight
|
|
---@field TodoSignNOTE? vim.api.keyset.highlight
|
|
---@field TodoSignHACK? vim.api.keyset.highlight
|
|
---@field TodoSignFIX? vim.api.keyset.highlight
|
|
---@field TodoBgTODO? vim.api.keyset.highlight
|
|
---@field TodoBgWARN? vim.api.keyset.highlight
|
|
---@field TodoBgTEST? vim.api.keyset.highlight
|
|
---@field TodoBgPERF? vim.api.keyset.highlight
|
|
---@field TodoBgNOTE? vim.api.keyset.highlight
|
|
---@field TodoBgHACK? vim.api.keyset.highlight
|
|
---@field TodoBgFIX? vim.api.keyset.highlight
|
|
---@field LazyH1? vim.api.keyset.highlight
|
|
---@field LazyButton? vim.api.keyset.highlight
|
|
---@field LazyButtonActive? vim.api.keyset.highlight
|
|
---@field LazyReasonStart? vim.api.keyset.highlight
|
|
---@field TelescopeSelection? vim.api.keyset.highlight
|
|
---@field TelescopeSelectionCaret? vim.api.keyset.highlight
|
|
---@field TelescopeMultiIcon? vim.api.keyset.highlight
|
|
---@field TelescopeNormal? vim.api.keyset.highlight
|
|
---@field TelescopePreviewNormal? vim.api.keyset.highlight
|
|
---@field TelescopePromptNormal? vim.api.keyset.highlight
|
|
---@field TelescopeResultsNormal? vim.api.keyset.highlight
|
|
---@field TelescopeBorder? vim.api.keyset.highlight
|
|
---@field TelescopePromptBorder? vim.api.keyset.highlight
|
|
---@field TelescopeResultsBorder? vim.api.keyset.highlight
|
|
---@field TelescopePreviewBorder? vim.api.keyset.highlight
|
|
---@field TelescopeTitle? vim.api.keyset.highlight
|
|
---@field TelescopePromptTitle? vim.api.keyset.highlight
|
|
---@field TelescopeResultsTitle? vim.api.keyset.highlight
|
|
---@field TelescopePreviewTitle? vim.api.keyset.highlight
|
|
---@field TelescopeMatching? vim.api.keyset.highlight
|
|
---@field TelescopePreviewMatch? vim.api.keyset.highlight
|
|
---@field TelescopePromptCounter? vim.api.keyset.highlight
|
|
---@field TelescopePromptPrefix? vim.api.keyset.highlight
|
|
---@field NoiceFormatProgressTodo? vim.api.keyset.highlight
|
|
---@field NoiceFormatProgressDone? vim.api.keyset.highlight
|
|
---@field NoiceLspProgressSpinner? vim.api.keyset.highlight
|
|
---@field NoiceLspProgressClient? vim.api.keyset.highlight
|
|
---@field NoiceLspProgressTitle? vim.api.keyset.highlight
|
|
---@field HopNextKey? vim.api.keyset.highlight
|
|
---@field HopNextKey1? vim.api.keyset.highlight
|
|
---@field HopUnmatched? vim.api.keyset.highlight
|
|
---@field MiniStatuslineModeNormal? vim.api.keyset.highlight
|
|
---@field MiniStatuslineModeInsert? vim.api.keyset.highlight
|
|
---@field MiniStatuslineModeVisual? vim.api.keyset.highlight
|
|
---@field MiniStatuslineModeReplace? vim.api.keyset.highlight
|
|
---@field MiniStatuslineModeCommand? vim.api.keyset.highlight
|
|
---@field MinistatusLineFileName? vim.api.keyset.highlight
|
|
---@field MiniStatuslineDevinfo? vim.api.keyset.highlight
|
|
---@field MiniStatuslineFileinfo? vim.api.keyset.highlight
|
|
---@field MiniStatuslineInactive? vim.api.keyset.highlight
|
|
---@field MiniTablineCurrent? vim.api.keyset.highlight
|
|
---@field MiniTablineVisible? vim.api.keyset.highlight
|
|
---@field MiniTablineHidden? vim.api.keyset.highlight
|
|
---@field MiniTablineModifiedCurrent? vim.api.keyset.highlight
|
|
---@field MiniTablineModifiedVisible? vim.api.keyset.highlight
|
|
---@field MiniTablineModifiedHidden? vim.api.keyset.highlight
|
|
---@field MiniTablineFill? vim.api.keyset.highlight
|
|
---@field MiniTablineTabpagesection? vim.api.keyset.highlight
|
|
---@field MiniStarterCurrent? vim.api.keyset.highlight
|
|
---@field MiniStarterHeader? vim.api.keyset.highlight
|
|
---@field MiniStarterFooter? vim.api.keyset.highlight
|
|
---@field MiniStarterItem? vim.api.keyset.highlight
|
|
---@field MiniStarterItemBullet? vim.api.keyset.highlight
|
|
---@field MiniStarterItemPrefix? vim.api.keyset.highlight
|
|
---@field MiniStarterSection? vim.api.keyset.highlight
|
|
---@field MiniStarterQuery? vim.api.keyset.highlight
|
|
---@field MiniCursorword? vim.api.keyset.highlight
|
|
---@field RainbowDelimiterRed? vim.api.keyset.highlight
|
|
---@field RainbowDelimiteYellow? vim.api.keyset.highlight
|
|
---@field RainbowDelimiterBlue? vim.api.keyset.highlight
|
|
---@field RainbowDelimiterOrange? vim.api.keyset.highlight
|
|
---@field RainbowDelimiterGreen? vim.api.keyset.highlight
|
|
---@field RainbowDelimiterViolet? vim.api.keyset.highlight
|
|
---@field RainbowDelimiterCyan? vim.api.keyset.highlight
|