From: mofiqul Date: Thu, 3 Jun 2021 16:44:11 +0000 (+0530) Subject: Fix colorscheme not found X-Git-Url: https://git.atheridis.org/?a=commitdiff_plain;h=463163b31a958687c48db7ae21427fca6c9b1b0f;p=nvim-plugins%2Fflatwhite.git Fix colorscheme not found --- diff --git a/lua/dracula/init.lua b/lua/dracula/init.lua new file mode 100644 index 0000000..8a8770e --- /dev/null +++ b/lua/dracula/init.lua @@ -0,0 +1,284 @@ +vim.api.nvim_command("set background=dark") +vim.g.colors_name = "dracula" + + + +local colors = { + bg = "#282A36", + fg = "#F8F8F2", + selection = "#44475A", + comment = "#6272A4", + red = "#FF5555", + orange = "#FFB86C", + yellow = "#F1FA8C", + green = "#50fa7b", + purple = "#BD93F9", + cyan = "#8BE9FD", + pink = "#FF79C6", + bright_red = "#FF6E6E", + bright_green = "#69FF94", + bright_yellow = "#FFFFA5", + bright_blue = "#D6ACFF", + bright_magenta = "#FF92DF", + bright_cyan = "#A4FFFF", + bright_white = "#FFFFFF", + cursor_line = "#2C2C2C", + menu = "#282C34", + visual = "#3E4452", + split = "#181A1F", + gutter_fg = "#4B5263", + nontext = "#3B4048", + white = "#ABB2BF", + black = "#1e1e1e" +} + +local highlight = function(group, fg, bg, attr, sp) + local fg = fg and "guifg=" .. fg or "guifg=NONE" + local bg = bg and "guibg=" .. bg or "guibg=NONE" + local attr = attr and "gui=" ..attr or "gui=NONE" + local sp = sp and "guisp=" .. sp or "" + + vim.api.nvim_command("highlight " .. group .. " ".. fg .. " " .. bg .. " ".. attr .. " " .. sp) +end + +-- Group Foreground Backgroud Attribute, Special +highlight("Normal", colors.fg, colors.bg, nil, nil) +highlight("Comment", colors.comment, nil, nil, nil) +highlight("Constant", colors.yellow, nil, nil, nil) +highlight("String", colors.yellow, nil, nil, nil) +highlight("Character", colors.green, nil, nil, nil) +highlight("Number", colors.orange, nil, nil, nil) +highlight("Boolean", colors.cyan, nil, nil, nil) +highlight("Float", colors.orange, nil, nil, nil) +highlight("Identifier", colors.cyan, nil, nil, nil) +highlight("Function", colors.yellow, nil, nil, nil) +highlight("Statement", colors.purple, nil, nil, nil) +highlight("Conditional", colors.pink, nil, nil, nil) +highlight("Repeat", colors.pink, nil, nil, nil) +highlight("Label", colors.cyan, nil, nil, nil) +highlight("Operator", colors.purple, nil, nil, nil) +highlight("Keywords", colors.cyan, nil, nil, nil) +highlight("Exception", colors.purple, nil, nil, nil) +highlight("PreProc", colors.yellow, nil, nil, nil) +highlight("Include", colors.purple, nil, nil, nil) +highlight("Define", colors.purple, nil, nil, nil) +highlight("Title", colors.cyan, nil, nil, nil) +highlight("Macro", colors.purple, nil, nil, nil) +highlight("PreCondit", colors.cyan, nil, nil, nil) +highlight("Type", colors.cyan, nil, nil, nil) +highlight("StorageClass", colors.pink, nil, nil, nil) +highlight("Structure", colors.yellow, nil, nil, nil) +highlight("TypeDef", colors.yellow, nil, nil, nil) +highlight("Special", colors.green, nil, nil, nil) +highlight("SpecialComment", colors.comment, nil, nil, nil) +highlight("Error", colors.bright_red, nil, nil, nil) +highlight("Todo", colors.purple, nil, "bold,italic", nil) +highlight("Underlined", colors.cyan, nil, "underline", nil) +highlight("Cursor", nil, nil, "reverse", nil) +highlight("CursorColumn", nil, colors.cursor_line, "reverse", nil) +highlight("CursorLineNr", colors.fg, nil, "bold", nil) +highlight("SignColumn", nil, colors.bg, nil, nil) +highlight("Conceal", colors.comment, nil, nil, nil) +highlight("CursorColumn", nil, colors.cursor_line, nil, nil) +highlight("CursorLine", nil, colors.cursor_line, nil, nil) +highlight("Directory", colors.cyan, nil, nil, nil) +highlight("DiffAdd", colors.bg, colors.green, nil, nil) +highlight("DiffChange", colors.orange, nil, nil, nil) +highlight("DiffDelete", colors.red, nil, nil, nil) +highlight("DiffText", colors.comment, nil, nil, nil) +highlight("ErrorMsg", colors.bright_red, nil, nil, nil) +highlight("VertSplit", colors.split, nil, nil, nil) +highlight("Folded", colors.comment, nil, nil, nil) +highlight("FoldColumn", nil, nil, nil, nil) +highlight("IncSearch", colors.yellow, colors.comment, nil, nil) +highlight("LineNr", colors.comment, nil, nil, nil) +highlight("MatchParen", colors.fg, nil, "underline", nil) +highlight("NonText", colors.nontext, nil, nil, nil) +highlight("Pmenu", colors.white, nil, nil, nil) +highlight("PmenuSel", colors.black, colors.cyan, nil, nil) +highlight("PmenuSbar", nil, colors.nontext, nil, nil) +highlight("PmenuThumb", nil, colors.white, nil, nil) +highlight("Question", colors.purple, nil, nil, nil) +highlight("QuickFixLine", colors.black, colors.yellow, nil, nil) +highlight("SpecialKey", colors.nontext, nil, nil, nil) +highlight("SpellBad", colors.bright_red, nil, "underline", nil) +highlight("SpellCap", colors.yellow, nil, nil, nil) +highlight("SpellLocal", colors.yellow, nil, nil, nil) +highlight("SpellRare", colors.yellow, nil, nil, nil) +highlight("StatusLine", colors.white, colors.cursor_line, nil, nil) +highlight("StatusLineNC", colors.comment, nil, nil, nil) +highlight("StatusLineTerm", colors.white, colors.cursor_line, nil, nil) +highlight("StatusLineTermNC", colors.comment, nil, nil, nil) +highlight("TabLine", colors.comment, nil, nil, nil) +highlight("TabLineSel", colors.white, nil, nil, nil) +highlight("TabLineFill", nil, colors.bg, nil, nil) +highlight("Terminal", colors.white, colors.black, nil, nil) +highlight("Visual", nil, colors.visual, nil, nil) +highlight("VisualNOS", colors.visual, nil, nil, nil) +highlight("WarningMsg", colors.yellow, nil, nil, nil) +highlight("WildMenu", colors.black, colors.white, nil, nil) +highlight("EndOfBuffer", colors.black, nil, nil, nil) + + + +highlight("TSError", colors.bright_red, nil, nil, nil) +highlight("TSPunctDelimiter", colors.fg, nil, nil, nil) +highlight("TSPunctBracket", colors.fg, nil, nil, nil) +highlight("TSPunctSpecial", colors.fg, nil, nil, nil) + +highlight("TSConstant", colors.purple, nil, nil, nil) +highlight("TSConstantBuiltin", colors.purple, nil, nil, nil) + +highlight("TSConstMacro", colors.cyan, nil, nil, nil) +highlight("TSStringRegex", colors.red, nil, nil, nil) +highlight("TSString", colors.yellow, nil, nil, nil) +highlight("TSStringEscape", colors.cyan, nil, nil, nil) +highlight("TSCharacter", colors.green, nil, nil, nil) +highlight("TSNumber", colors.purple, nil, nil, nil) +highlight("TSBoolean", colors.purple, nil, nil, nil) +highlight("TSFloat", colors.green, nil, nil, nil) +highlight("TSAnnotation", colors.yellow, nil, nil, nil) +highlight("TSAttribute", colors.cyan, nil, nil, nil) +highlight("TSNamespace", "#FF00FF", nil, nil, nil) + +highlight("TSFuncBuiltin", colors.cyan, nil, nil, nil) +highlight("TSFunction", colors.green, nil, nil, nil) +highlight("TSFuncMacro", colors.green, nil, nil, nil) +highlight("TSParameter", colors.orange, nil, nil, nil) +highlight("TSParameterReference", colors.orange, nil, nil, nil) +highlight("TSMethod", colors.green, nil, nil, nil) +highlight("TSField", colors.orange, nil, nil, nil) +highlight("TSProperty", colors.fg, nil, nil, nil) +highlight("TSConstructor", colors.cyan, nil, nil, nil) + + +highlight("TSConditional", colors.pink, nil, nil, nil) +highlight("TSRepeat", colors.pink, nil, nil, nil) +highlight("TSLabel", colors.cyan, nil, nil, nil) + +highlight("TSKeyword", colors.pink, nil, nil, nil) +highlight("TSKeywordFunction", colors.cyan, nil, nil, nil) +highlight("TSKeywordOperator", colors.pink, nil, nil, nil) +highlight("TSOperator", colors.pink, nil, nil, nil) +highlight("TSException", colors.purple, nil, nil, nil) +highlight("TSType", colors.pink, nil, nil, nil) +highlight("TSTypeBuiltin", colors.cyan, nil, "italic", nil) +highlight("TSStructure", colors.purple, nil, nil, nil) +highlight("TSInclude", colors.pink, nil, nil, nil) + + +highlight("TSVariable", colors.fg, nil, nil, nil) +highlight("TSVariableBuiltin", colors.purple, nil, nil, nil) + +highlight("TSText", "#FFFF00", nil, nil, nil) +highlight("TSStrong", "#FFFF00", nil, nil, nil) +highlight("TSEmphasis", "#FFFF00", nil, nil, nil) +highlight("TSUnderline", "#FFFF00", nil, nil, nil) +highlight("TSTitle", "#FFFF00", nil, nil, nil) +highlight("TSLiteral", "#FFFF00", nil, nil, nil) +highlight("TSURI", "#FFFF00", nil, nil, nil) + +highlight("TSTag", colors.cyan, nil, nil, nil) +highlight("TSTagDelimiter", colors.white, nil, nil, nil) + + +-- HTML +highlight("htmlArg", colors.yellow, nil, nil, nil) +highlight("htmlBold", colors.yellow, nil, "bold", nil) +highlight("htmlEndTag", colors.white, nil, nil, nil) +highlight("htmlH1", colors.pink, nil, nil, nil) +highlight("htmlH2", colors.pink, nil, nil, nil) +highlight("htmlH3", colors.pink, nil, nil, nil) +highlight("htmlH4", colors.pink, nil, nil, nil) +highlight("htmlH5", colors.pink, nil, nil, nil) +highlight("htmlH6", colors.pink, nil, nil, nil) +highlight("htmlItalic", colors.purple, nil, "italic", nil) +highlight("htmlLink", colors.purple, nil, "underline", nil) +highlight("htmlSpecialChar", colors.yellow, nil, nil, nil) +highlight("htmlSpecialTagName", colors.cyan, nil, nil, nil) +highlight("htmlTag", colors.pink, nil, nil, nil) +highlight("htmlTagN", colors.pink, nil, nil, nil) +highlight("htmlTagName", colors.cyan, nil, nil, nil) +highlight("htmlTitle", colors.white, nil, nil, nil) + +-- Markdown +highlight("markdownBlockquote", colors.yellow, nil, "italic", nil) +highlight("markdownBold", colors.orange, nil, "bold", nil) +highlight("markdownCode", colors.green, nil, nil, nil) +highlight("markdownCodeBlock", colors.orange, nil, nil, nil) +highlight("markdownCodeDelimiter", colors.red, nil, nil, nil) +highlight("markdownH1", colors.pink, nil, "bold", nil) +highlight("markdownH2", colors.pink, nil, "bold", nil) +highlight("markdownH3", colors.pink, nil, "bold", nil) +highlight("markdownH4", colors.pink, nil, "bold", nil) +highlight("markdownH5", colors.pink, nil, "bold", nil) +highlight("markdownH6", colors.pink, nil, "bold", nil) +highlight("markdownHeadingDelimiter", colors.red, nil, nil, nil) +highlight("markdownHeadingRule", colors.comment, nil, nil, nil) +highlight("markdownId", colors.purple, nil, nil, nil) +highlight("markdownIdDeclaration", colors.cyan, nil, nil, nil) +highlight("markdownIdDelimiter", colors.purple, nil, nil, nil) +highlight("markdownItalic", colors.yellow, nil, "italic", nil) +highlight("markdownLinkDelimiter", colors.purple, nil, nil, nil) +highlight("markdownLinkText", colors.pink, nil, nil, nil) +highlight("markdownListMarker", colors.cyan, nil, nil, nil) +highlight("markdownOrderedListMarker", colors.red, nil, nil, nil) +highlight("markdownRule", colors.comment, nil, nil, nil) + + +highlight("diffAdded", colors.green, nil, nil, nil) +highlight("diffRemoved", colors.red, nil, nil, nil) +highlight("diffFileId", colors.yellow, nil, "bold,reverse", nil) +highlight("diffFile", colors.nontext, nil, nil, nil) +highlight("diffNewFile", colors.green, nil, nil, nil) +highlight("diffOldFile", colors.red, nil, nil, nil) + + +highlight("debugPc", nil, colors.cyan, nil, nil) +highlight("debugBreakpoint", colors.red, nil, "reverse", nil) + +-- Git Signs +highlight('GitSignsAdd', colors.green, nil, nil, nil) +highlight('GitSignsChange', colors.yellow, nil, nil, nil) +highlight('GitSignsDelete', colors.red, nil, nil, nil) +highlight('GitSignsAddLn', colors.black, colors.green, nil, nil) +highlight('GitSignsChangeLn', colors.black, colors.yellow, nil, nil) +highlight('GitSignsDeleteLn', colors.black, colors.red, nil, nil) + +-- Nvim compe +vim.api.nvim_command("highlight! link CompeDocumentation Pmenu") + +-- Telescope +highlight("TelescopePromptBorder", colors.green, nil, nil, nil) +highlight("TelescopeResultsBorder", colors.bright_blue, nil, nil, nil) +highlight("TelescopePreviewBorder", colors.pink, nil, nil, nil) + +-- NvimTree +highlight("NvimTreeRootFolder", colors.purple, nil, 'bold', nil) +highlight("NvimTreeNormal ", colors.bright_blue, nil, nil, nil) +highlight("NvimTreeGitDirty", colors.yellow, nil, nil, nil) +highlight("NvimTreeGitNew", colors.green, nil, nil, nil) +highlight("NvimTreeImageFile", colors.pink, nil, nil, nil) +highlight("NvimTreeFolderIcon", colors.purple, nil, nil, nil) +highlight("NvimTreeIndentMarker", colors.nontext, nil, nil, nil) +highlight("NvimTreeEmptyFolderName", colors.comment, nil, nil, nil) +highlight("NvimTreeFolderName", colors.bright_blue, nil, nil, nil) +highlight("NvimTreeSpecialFile", colors.pink, nil, 'underline', nil) + +-- Bufferline +highlight("BufferLineIndicatorSelected", colors.cyan , nil, nil, nil) +highlight("BufferLineFill", nil , colors.cursor_line, nil, nil) + +-- LSP +highlight('LspDiagnosticsDefaultError', colors.red, nil, nil, nil) +highlight('LspDiagnosticsDefaultWarning', colors.yellow, nil, nil, nil) +highlight('LspDiagnosticsDefaultInformation', colors.cyan, nil, nil, nil) +highlight('LspDiagnosticsDefaultHint', colors.cyan, nil, nil, nil) +highlight('LspDiagnosticsUnderlineError', colors.red, nil, 'undercurl', nil) +highlight('LspDiagnosticsUnderlineWarning', colors.yellow, nil, 'undercurl', nil) +highlight('LspDiagnosticsUnderlineInformation', colors.cyan, nil, 'undercurl', nil) +highlight('LspDiagnosticsUnderlineHint', colors.cyan, nil, 'undercurl', nil) +highlight('LspReferenceText', colors.orange, nil, nil, nil) +highlight('LspReferenceRead', colors.orange, nil, nil, nil) +highlight('LspReferenceWrite', colors.orange, nil, nil, nil) + diff --git a/lua/init.lua b/lua/init.lua deleted file mode 100644 index 8a8770e..0000000 --- a/lua/init.lua +++ /dev/null @@ -1,284 +0,0 @@ -vim.api.nvim_command("set background=dark") -vim.g.colors_name = "dracula" - - - -local colors = { - bg = "#282A36", - fg = "#F8F8F2", - selection = "#44475A", - comment = "#6272A4", - red = "#FF5555", - orange = "#FFB86C", - yellow = "#F1FA8C", - green = "#50fa7b", - purple = "#BD93F9", - cyan = "#8BE9FD", - pink = "#FF79C6", - bright_red = "#FF6E6E", - bright_green = "#69FF94", - bright_yellow = "#FFFFA5", - bright_blue = "#D6ACFF", - bright_magenta = "#FF92DF", - bright_cyan = "#A4FFFF", - bright_white = "#FFFFFF", - cursor_line = "#2C2C2C", - menu = "#282C34", - visual = "#3E4452", - split = "#181A1F", - gutter_fg = "#4B5263", - nontext = "#3B4048", - white = "#ABB2BF", - black = "#1e1e1e" -} - -local highlight = function(group, fg, bg, attr, sp) - local fg = fg and "guifg=" .. fg or "guifg=NONE" - local bg = bg and "guibg=" .. bg or "guibg=NONE" - local attr = attr and "gui=" ..attr or "gui=NONE" - local sp = sp and "guisp=" .. sp or "" - - vim.api.nvim_command("highlight " .. group .. " ".. fg .. " " .. bg .. " ".. attr .. " " .. sp) -end - --- Group Foreground Backgroud Attribute, Special -highlight("Normal", colors.fg, colors.bg, nil, nil) -highlight("Comment", colors.comment, nil, nil, nil) -highlight("Constant", colors.yellow, nil, nil, nil) -highlight("String", colors.yellow, nil, nil, nil) -highlight("Character", colors.green, nil, nil, nil) -highlight("Number", colors.orange, nil, nil, nil) -highlight("Boolean", colors.cyan, nil, nil, nil) -highlight("Float", colors.orange, nil, nil, nil) -highlight("Identifier", colors.cyan, nil, nil, nil) -highlight("Function", colors.yellow, nil, nil, nil) -highlight("Statement", colors.purple, nil, nil, nil) -highlight("Conditional", colors.pink, nil, nil, nil) -highlight("Repeat", colors.pink, nil, nil, nil) -highlight("Label", colors.cyan, nil, nil, nil) -highlight("Operator", colors.purple, nil, nil, nil) -highlight("Keywords", colors.cyan, nil, nil, nil) -highlight("Exception", colors.purple, nil, nil, nil) -highlight("PreProc", colors.yellow, nil, nil, nil) -highlight("Include", colors.purple, nil, nil, nil) -highlight("Define", colors.purple, nil, nil, nil) -highlight("Title", colors.cyan, nil, nil, nil) -highlight("Macro", colors.purple, nil, nil, nil) -highlight("PreCondit", colors.cyan, nil, nil, nil) -highlight("Type", colors.cyan, nil, nil, nil) -highlight("StorageClass", colors.pink, nil, nil, nil) -highlight("Structure", colors.yellow, nil, nil, nil) -highlight("TypeDef", colors.yellow, nil, nil, nil) -highlight("Special", colors.green, nil, nil, nil) -highlight("SpecialComment", colors.comment, nil, nil, nil) -highlight("Error", colors.bright_red, nil, nil, nil) -highlight("Todo", colors.purple, nil, "bold,italic", nil) -highlight("Underlined", colors.cyan, nil, "underline", nil) -highlight("Cursor", nil, nil, "reverse", nil) -highlight("CursorColumn", nil, colors.cursor_line, "reverse", nil) -highlight("CursorLineNr", colors.fg, nil, "bold", nil) -highlight("SignColumn", nil, colors.bg, nil, nil) -highlight("Conceal", colors.comment, nil, nil, nil) -highlight("CursorColumn", nil, colors.cursor_line, nil, nil) -highlight("CursorLine", nil, colors.cursor_line, nil, nil) -highlight("Directory", colors.cyan, nil, nil, nil) -highlight("DiffAdd", colors.bg, colors.green, nil, nil) -highlight("DiffChange", colors.orange, nil, nil, nil) -highlight("DiffDelete", colors.red, nil, nil, nil) -highlight("DiffText", colors.comment, nil, nil, nil) -highlight("ErrorMsg", colors.bright_red, nil, nil, nil) -highlight("VertSplit", colors.split, nil, nil, nil) -highlight("Folded", colors.comment, nil, nil, nil) -highlight("FoldColumn", nil, nil, nil, nil) -highlight("IncSearch", colors.yellow, colors.comment, nil, nil) -highlight("LineNr", colors.comment, nil, nil, nil) -highlight("MatchParen", colors.fg, nil, "underline", nil) -highlight("NonText", colors.nontext, nil, nil, nil) -highlight("Pmenu", colors.white, nil, nil, nil) -highlight("PmenuSel", colors.black, colors.cyan, nil, nil) -highlight("PmenuSbar", nil, colors.nontext, nil, nil) -highlight("PmenuThumb", nil, colors.white, nil, nil) -highlight("Question", colors.purple, nil, nil, nil) -highlight("QuickFixLine", colors.black, colors.yellow, nil, nil) -highlight("SpecialKey", colors.nontext, nil, nil, nil) -highlight("SpellBad", colors.bright_red, nil, "underline", nil) -highlight("SpellCap", colors.yellow, nil, nil, nil) -highlight("SpellLocal", colors.yellow, nil, nil, nil) -highlight("SpellRare", colors.yellow, nil, nil, nil) -highlight("StatusLine", colors.white, colors.cursor_line, nil, nil) -highlight("StatusLineNC", colors.comment, nil, nil, nil) -highlight("StatusLineTerm", colors.white, colors.cursor_line, nil, nil) -highlight("StatusLineTermNC", colors.comment, nil, nil, nil) -highlight("TabLine", colors.comment, nil, nil, nil) -highlight("TabLineSel", colors.white, nil, nil, nil) -highlight("TabLineFill", nil, colors.bg, nil, nil) -highlight("Terminal", colors.white, colors.black, nil, nil) -highlight("Visual", nil, colors.visual, nil, nil) -highlight("VisualNOS", colors.visual, nil, nil, nil) -highlight("WarningMsg", colors.yellow, nil, nil, nil) -highlight("WildMenu", colors.black, colors.white, nil, nil) -highlight("EndOfBuffer", colors.black, nil, nil, nil) - - - -highlight("TSError", colors.bright_red, nil, nil, nil) -highlight("TSPunctDelimiter", colors.fg, nil, nil, nil) -highlight("TSPunctBracket", colors.fg, nil, nil, nil) -highlight("TSPunctSpecial", colors.fg, nil, nil, nil) - -highlight("TSConstant", colors.purple, nil, nil, nil) -highlight("TSConstantBuiltin", colors.purple, nil, nil, nil) - -highlight("TSConstMacro", colors.cyan, nil, nil, nil) -highlight("TSStringRegex", colors.red, nil, nil, nil) -highlight("TSString", colors.yellow, nil, nil, nil) -highlight("TSStringEscape", colors.cyan, nil, nil, nil) -highlight("TSCharacter", colors.green, nil, nil, nil) -highlight("TSNumber", colors.purple, nil, nil, nil) -highlight("TSBoolean", colors.purple, nil, nil, nil) -highlight("TSFloat", colors.green, nil, nil, nil) -highlight("TSAnnotation", colors.yellow, nil, nil, nil) -highlight("TSAttribute", colors.cyan, nil, nil, nil) -highlight("TSNamespace", "#FF00FF", nil, nil, nil) - -highlight("TSFuncBuiltin", colors.cyan, nil, nil, nil) -highlight("TSFunction", colors.green, nil, nil, nil) -highlight("TSFuncMacro", colors.green, nil, nil, nil) -highlight("TSParameter", colors.orange, nil, nil, nil) -highlight("TSParameterReference", colors.orange, nil, nil, nil) -highlight("TSMethod", colors.green, nil, nil, nil) -highlight("TSField", colors.orange, nil, nil, nil) -highlight("TSProperty", colors.fg, nil, nil, nil) -highlight("TSConstructor", colors.cyan, nil, nil, nil) - - -highlight("TSConditional", colors.pink, nil, nil, nil) -highlight("TSRepeat", colors.pink, nil, nil, nil) -highlight("TSLabel", colors.cyan, nil, nil, nil) - -highlight("TSKeyword", colors.pink, nil, nil, nil) -highlight("TSKeywordFunction", colors.cyan, nil, nil, nil) -highlight("TSKeywordOperator", colors.pink, nil, nil, nil) -highlight("TSOperator", colors.pink, nil, nil, nil) -highlight("TSException", colors.purple, nil, nil, nil) -highlight("TSType", colors.pink, nil, nil, nil) -highlight("TSTypeBuiltin", colors.cyan, nil, "italic", nil) -highlight("TSStructure", colors.purple, nil, nil, nil) -highlight("TSInclude", colors.pink, nil, nil, nil) - - -highlight("TSVariable", colors.fg, nil, nil, nil) -highlight("TSVariableBuiltin", colors.purple, nil, nil, nil) - -highlight("TSText", "#FFFF00", nil, nil, nil) -highlight("TSStrong", "#FFFF00", nil, nil, nil) -highlight("TSEmphasis", "#FFFF00", nil, nil, nil) -highlight("TSUnderline", "#FFFF00", nil, nil, nil) -highlight("TSTitle", "#FFFF00", nil, nil, nil) -highlight("TSLiteral", "#FFFF00", nil, nil, nil) -highlight("TSURI", "#FFFF00", nil, nil, nil) - -highlight("TSTag", colors.cyan, nil, nil, nil) -highlight("TSTagDelimiter", colors.white, nil, nil, nil) - - --- HTML -highlight("htmlArg", colors.yellow, nil, nil, nil) -highlight("htmlBold", colors.yellow, nil, "bold", nil) -highlight("htmlEndTag", colors.white, nil, nil, nil) -highlight("htmlH1", colors.pink, nil, nil, nil) -highlight("htmlH2", colors.pink, nil, nil, nil) -highlight("htmlH3", colors.pink, nil, nil, nil) -highlight("htmlH4", colors.pink, nil, nil, nil) -highlight("htmlH5", colors.pink, nil, nil, nil) -highlight("htmlH6", colors.pink, nil, nil, nil) -highlight("htmlItalic", colors.purple, nil, "italic", nil) -highlight("htmlLink", colors.purple, nil, "underline", nil) -highlight("htmlSpecialChar", colors.yellow, nil, nil, nil) -highlight("htmlSpecialTagName", colors.cyan, nil, nil, nil) -highlight("htmlTag", colors.pink, nil, nil, nil) -highlight("htmlTagN", colors.pink, nil, nil, nil) -highlight("htmlTagName", colors.cyan, nil, nil, nil) -highlight("htmlTitle", colors.white, nil, nil, nil) - --- Markdown -highlight("markdownBlockquote", colors.yellow, nil, "italic", nil) -highlight("markdownBold", colors.orange, nil, "bold", nil) -highlight("markdownCode", colors.green, nil, nil, nil) -highlight("markdownCodeBlock", colors.orange, nil, nil, nil) -highlight("markdownCodeDelimiter", colors.red, nil, nil, nil) -highlight("markdownH1", colors.pink, nil, "bold", nil) -highlight("markdownH2", colors.pink, nil, "bold", nil) -highlight("markdownH3", colors.pink, nil, "bold", nil) -highlight("markdownH4", colors.pink, nil, "bold", nil) -highlight("markdownH5", colors.pink, nil, "bold", nil) -highlight("markdownH6", colors.pink, nil, "bold", nil) -highlight("markdownHeadingDelimiter", colors.red, nil, nil, nil) -highlight("markdownHeadingRule", colors.comment, nil, nil, nil) -highlight("markdownId", colors.purple, nil, nil, nil) -highlight("markdownIdDeclaration", colors.cyan, nil, nil, nil) -highlight("markdownIdDelimiter", colors.purple, nil, nil, nil) -highlight("markdownItalic", colors.yellow, nil, "italic", nil) -highlight("markdownLinkDelimiter", colors.purple, nil, nil, nil) -highlight("markdownLinkText", colors.pink, nil, nil, nil) -highlight("markdownListMarker", colors.cyan, nil, nil, nil) -highlight("markdownOrderedListMarker", colors.red, nil, nil, nil) -highlight("markdownRule", colors.comment, nil, nil, nil) - - -highlight("diffAdded", colors.green, nil, nil, nil) -highlight("diffRemoved", colors.red, nil, nil, nil) -highlight("diffFileId", colors.yellow, nil, "bold,reverse", nil) -highlight("diffFile", colors.nontext, nil, nil, nil) -highlight("diffNewFile", colors.green, nil, nil, nil) -highlight("diffOldFile", colors.red, nil, nil, nil) - - -highlight("debugPc", nil, colors.cyan, nil, nil) -highlight("debugBreakpoint", colors.red, nil, "reverse", nil) - --- Git Signs -highlight('GitSignsAdd', colors.green, nil, nil, nil) -highlight('GitSignsChange', colors.yellow, nil, nil, nil) -highlight('GitSignsDelete', colors.red, nil, nil, nil) -highlight('GitSignsAddLn', colors.black, colors.green, nil, nil) -highlight('GitSignsChangeLn', colors.black, colors.yellow, nil, nil) -highlight('GitSignsDeleteLn', colors.black, colors.red, nil, nil) - --- Nvim compe -vim.api.nvim_command("highlight! link CompeDocumentation Pmenu") - --- Telescope -highlight("TelescopePromptBorder", colors.green, nil, nil, nil) -highlight("TelescopeResultsBorder", colors.bright_blue, nil, nil, nil) -highlight("TelescopePreviewBorder", colors.pink, nil, nil, nil) - --- NvimTree -highlight("NvimTreeRootFolder", colors.purple, nil, 'bold', nil) -highlight("NvimTreeNormal ", colors.bright_blue, nil, nil, nil) -highlight("NvimTreeGitDirty", colors.yellow, nil, nil, nil) -highlight("NvimTreeGitNew", colors.green, nil, nil, nil) -highlight("NvimTreeImageFile", colors.pink, nil, nil, nil) -highlight("NvimTreeFolderIcon", colors.purple, nil, nil, nil) -highlight("NvimTreeIndentMarker", colors.nontext, nil, nil, nil) -highlight("NvimTreeEmptyFolderName", colors.comment, nil, nil, nil) -highlight("NvimTreeFolderName", colors.bright_blue, nil, nil, nil) -highlight("NvimTreeSpecialFile", colors.pink, nil, 'underline', nil) - --- Bufferline -highlight("BufferLineIndicatorSelected", colors.cyan , nil, nil, nil) -highlight("BufferLineFill", nil , colors.cursor_line, nil, nil) - --- LSP -highlight('LspDiagnosticsDefaultError', colors.red, nil, nil, nil) -highlight('LspDiagnosticsDefaultWarning', colors.yellow, nil, nil, nil) -highlight('LspDiagnosticsDefaultInformation', colors.cyan, nil, nil, nil) -highlight('LspDiagnosticsDefaultHint', colors.cyan, nil, nil, nil) -highlight('LspDiagnosticsUnderlineError', colors.red, nil, 'undercurl', nil) -highlight('LspDiagnosticsUnderlineWarning', colors.yellow, nil, 'undercurl', nil) -highlight('LspDiagnosticsUnderlineInformation', colors.cyan, nil, 'undercurl', nil) -highlight('LspDiagnosticsUnderlineHint', colors.cyan, nil, 'undercurl', nil) -highlight('LspReferenceText', colors.orange, nil, nil, nil) -highlight('LspReferenceRead', colors.orange, nil, nil, nil) -highlight('LspReferenceWrite', colors.orange, nil, nil, nil) -