From e9c9e10cfab16d0fa762c062d754cc833bb8ccb2 Mon Sep 17 00:00:00 2001 From: ray Date: Sat, 22 Jan 2022 18:39:34 +0000 Subject: [PATCH] get rid of old colour schemes --- colors/colordefinitions.rb | 145 ------ colors/monotonous-chroma.erb | 795 ------------------------------- colors/monotonous-chroma.vim | 629 ------------------------- colors/monotonous-dark.erb | 872 ----------------------------------- colors/monotonous-dark.vim | 769 ------------------------------ colors/monotonous-darker.erb | 853 ---------------------------------- colors/monotonous-darker.vim | 743 ----------------------------- colors/monotonous-light.erb | 837 --------------------------------- colors/monotonous-light.vim | 765 ------------------------------ colors/paper-custom.erb | 599 ------------------------ colors/paper-custom.vim | 658 -------------------------- 11 files changed, 7665 deletions(-) delete mode 100644 colors/colordefinitions.rb delete mode 100644 colors/monotonous-chroma.erb delete mode 100644 colors/monotonous-chroma.vim delete mode 100644 colors/monotonous-dark.erb delete mode 100644 colors/monotonous-dark.vim delete mode 100644 colors/monotonous-darker.erb delete mode 100644 colors/monotonous-darker.vim delete mode 100644 colors/monotonous-light.erb delete mode 100644 colors/monotonous-light.vim delete mode 100644 colors/paper-custom.erb delete mode 100644 colors/paper-custom.vim diff --git a/colors/colordefinitions.rb b/colors/colordefinitions.rb deleted file mode 100644 index 51ec3d5..0000000 --- a/colors/colordefinitions.rb +++ /dev/null @@ -1,145 +0,0 @@ - darkred1 = ["#373030", 237, "darkred"] - darkred2 = ["#6b5d5d", 52, "darkred"] - darkred3 = ["#866b6b", 52, "darkred"] - red1 = ["#967978", 52, "darkred"] - red2 = ["#a78685", 88, "darkred"] - red3 = ["#b79392", 88, "red"] - lightred1 = ["#c4a6a5", 88, "red"] - lightred2 = ["#cab0af", 124, "red"] - lightred3 = ["#d1bab9", 124, "red"] - - graygreen0 = ["#303730", 237, "black"] - green1 = ["#6b866c", 22, "darkgreen"] - green2 = ["#7a9678", 22, "darkgreen"] - green3 = ["#85a786", 28, "darkgreen"] - green4 = ["#95b792", 28, "green"] - green5 = ["#a5c4a5", 28, "green"] - green6 = ["#b1caaf", 34, "green"] - green7 = ["#b9d1bb", 34, "green"] - - grayblue0 = ["#303237", 237, "black"] - blue1 = ["#5c6191", 17, "darkblue"] - blue2 = ["#6a6f9b", 18, "darkblue"] - blue3 = ["#7378b4", 19, "darkblue"] - blue4 = ["#7e84c6", 19, "blue"] - blue5 = ["#898fcb", 20, "blue"] - blue6 = ["#959ad0", 20, "blue"] - blue7 = ["#a1a5d5", 21, "blue"] - - grayindigo0 = ["#323037", 237, "black"] - indigo1 = ["#6c6b86", 17, "darkblue"] - indigo2 = ["#787896", 18, "darkblue"] - indigo3 = ["#8685a7", 19, "darkblue"] - indigo4 = ["#9292b7", 19, "blue"] - indigo5 = ["#a6a5c4", 20, "blue"] - indigo6 = ["#b0afca", 20, "blue"] - indigo7 = ["#beb9d1", 21, "blue"] - - grayyellow0 = ["#373730", 237, "black"] - yellow1 = ["#90905c", 22, "darkyellow"] - yellow2 = ["#a2a268", 22, "darkyellow"] - yellow3 = ["#b4b473", 28, "darkyellow"] - yellow4 = ["#c3c67e", 28, "yellow"] - yellow5 = ["#c6c689", 28, "yellow"] - yellow6 = ["#d0d095", 34, "yellow"] - yellow7 = ["#d5d5a1", 34, "yellow"] - - - bg_cursorline = ["#1B1C1D", 232, "gray"] - bg_colorcolumn = bg_cursorline - bg_cursorcolumn = ["#1F1F1F", 232, "gray"] - bg = ["#202122", 234, "black"] - bg_cursorline_input = ["#384046", 17, "darkblue"] - fg_weak1 = ["#494646", 238, "gray"] - fg_comment = ["#5d5d5d", 240, "gray"] - fg_weak2 = ["#716c6c", 243, "gray"] - fg = ["#767070", 243, "gray"] - fg_strong1 = ["#857f7f", 244, "darkgray"] - fg_strong2 = ["#9a9393", 247, "darkgray"] - fg_strong3 = ["#aeadad", 250, "white"] - fg_strong4 = ["#eee4e4", 255, "white"] - - fg_error = ["#c74444", 196, "red"] - fg_spellcap = ["#a67038", 166, "yellow"] - fg_spellrare = ["#797532", 247, "darkyellow"] - fg_spelllocal = fg_spellrare - bg_whitespace_error = ["#6a2e2e", 196, "red"] - - color_primary_weak1 = darkred1 - color_primary_weak2 = darkred2 - color_primary_weak3 = darkred3 - color_primary1 = red1 - color_primary2 = red2 - color_primary3 = red3 - color_primary_strong1 = lightred1 - color_primary_strong2 = lightred2 - color_primary_strong3 = lightred3 - - color_secondary_weak = green5 - color_secondary = green6 - color_secondary_strong = green7 - - color_tertiary_weak = blue3 - color_tertiary = blue4 - color_tertiary_strong = blue7 - - ui_bg = ["#3f3f3f", 238, "gray"] - ui_fg_weak1 = ["#494646", 238, "gray"] - ui_fg_weak2 = ["#5d5959", 240, "gray"] - ui_fg = ["#716c6c", 243, "gray"] - ui_fg_strong1 = ["#857f7f", 244, "darkgray"] - ui_fg_strong2 = ["#9a9393", 247, "darkgray"] - ui_fg_strong3 = ["#aeadad", 250, "white"] - ui_fg_strong4 = ["#eee4e4", 255, "white"] - - ui_cursor_bg = ["#eee4e4", 255, "white"] - ui_cursor_fg = ["#131313", 0, "black"] - - ui_linenr = fg_weak1 - ui_cursorlinenr = fg_weak2 - - ui_search = ["#49535a", 17, "darkblue"] - ui_incsearch = ["#93adc2", 17, "darkblue"] - - ui_visual_bg = ["#384046", 17, "darkblue"] - ui_visualnos_bg = ["#463838", 52, "darkred"] - - menu_bg = ["#333535", 237, "black"] - menu_fg = ui_fg_strong1 - menu_sel = ui_fg_strong3 - - diff_delete_bg = ["#282020", 52, "darkred"] - diff_add_bg = ["#202820", 22, "darkgreen"] - diff_change_bg = ["#242528", 17, "darkblue"] - diff_change_fg = ["#656a7c", 21, "white"] - - ui_sign_add = ["#496349", 34, "green"] - ui_sign_change = ["#596171", 19, "blue"] - ui_sign_delete = ["#725454", 124, "red"] - ui_sign_changedelete = ["#5c4a5a", 126, "magenta"] - - ui_statusbar_mod = ["#655757", 124, "red"] - ui_statusbar_mod_active = ["#916c6c", 124, "red"] - ui_statusbar_input = ["#384046", 17, "darkblue"] - - ui_fileinfo = fg_comment - - ui_fg_errormsg = ["#c74444", 196, "red"] - ui_fg_warningmsg = ["#a67038", 166, "yellow"] - ui_fg_question = ["#797532", 247, "darkgray"] - - ui_fg_warning_weak = ["#7b6a6a", 88, "darkred"] - ui_fg_warning = ["#725454", 124, "red"] - ui_fg_warning_strong = ["#916c6c", 196, "red"] - ui_fg_error = ["#7D3636", 196, "red"] - - ui_fg_linter_dash = fg_weak1 - ui_fg_linter_dash_active = fg_comment - ui_fg_linter_error = ui_fg - ui_fg_linter_error_active = ui_fg_error - ui_fg_linter_warning = ui_fg_weak2 - ui_fg_linter_warning_active = ui_fg_warning - ui_fg_linter_info = fg_weak1 - ui_fg_linter_info_active = fg_comment - - diff --git a/colors/monotonous-chroma.erb b/colors/monotonous-chroma.erb deleted file mode 100644 index 28c67b1..0000000 --- a/colors/monotonous-chroma.erb +++ /dev/null @@ -1,795 +0,0 @@ -<% - require 'chroma' - # RNB, A VIM COLORSCHEME TEMPLATE - # Author: Romain Lafourcade (https://github.com/romainl) - # Canonical URL: https://gist.github.com/romainl/5cd2f4ec222805f49eca - - # Step 1: information - # - # Make sure the name of your colorscheme is unique and attractive. - # The description should fit in a single line with no linefeed. - # 'background' can be "light" or "dark". - information = { - author: "studiovx", - email: "studiovx@studiovx.co.uk", - name: "monotonous-chroma", - description: "", - background: "dark", - webpage: "" - } - - # Step 2: colors - # - # black = [ give each color a distinctive name - # "#000000", hexadecimal color for GVim/MacVim and "true colors" terminals - # 0, integer between 0 and 255 for terminals supporting 256 colors - # "black" color name for less capable color terminals, can be "darkred", "red", - # "darkgreen", "green", "darkyellow", "yellow", "darkblue", "blue", - # "darkmagenta", "magenta", "black", "darkgrey", "grey", "white" - # ] - # - # If your colors are defined correctly, the resulting colorscheme is guaranteed - # to work in GVim (Windows/Linux), MacVim, and any properly set up terminal emulator. - - darkred1 = ["#373030", 237, "darkred"] - darkred2 = ["#6b5d5d", 52, "darkred"] - darkred3 = ["#866b6b", 52, "darkred"] - red1 = ["#967978", 52, "darkred"] - red2 = ["#a78685", 88, "darkred"] - red3 = ["#b79392", 88, "red"] - lightred1 = ["#c4a6a5", 88, "red"] - lightred2 = ["#cab0af", 124, "red"] - lightred3 = ["#d1bab9", 124, "red"] - - graygreen0 = ["#303730", 237, "black"] - green1 = ["#6b866c", 22, "darkgreen"] - green2 = ["#7a9678", 22, "darkgreen"] - green3 = ["#85a786", 28, "darkgreen"] - green4 = ["#95b792", 28, "green"] - green5 = ["#a5c4a5", 28, "green"] - green6 = ["#b1caaf", 34, "green"] - green7 = ["#b9d1bb", 34, "green"] - - grayblue0 = ["#303237", 237, "black"] - blue1 = ["#5c6191", 17, "darkblue"] - blue2 = ["#6a6f9b", 18, "darkblue"] - blue3 = ["#7378b4", 19, "darkblue"] - blue4 = ["#7e84c6", 19, "blue"] - blue5 = ["#898fcb", 20, "blue"] - blue6 = ["#959ad0", 20, "blue"] - blue7 = ["#a1a5d5", 21, "blue"] - - grayindigo0 = ["#323037", 237, "black"] - indigo1 = ["#6c6b86", 17, "darkblue"] - indigo2 = ["#787896", 18, "darkblue"] - indigo3 = ["#8685a7", 19, "darkblue"] - indigo4 = ["#9292b7", 19, "blue"] - indigo5 = ["#a6a5c4", 20, "blue"] - indigo6 = ["#b0afca", 20, "blue"] - indigo7 = ["#beb9d1", 21, "blue"] - - grayyellow0 = ["#373730", 237, "black"] - yellow1 = ["#90905c", 22, "darkyellow"] - yellow2 = ["#a2a268", 22, "darkyellow"] - yellow3 = ["#b4b473", 28, "darkyellow"] - yellow4 = ["#c3c67e", 28, "yellow"] - yellow5 = ["#c6c689", 28, "yellow"] - yellow6 = ["#d0d095", 34, "yellow"] - yellow7 = ["#d5d5a1", 34, "yellow"] - - base = "#767070" - - bg_cursorline = ["#1B1C1D", 232, "gray"] - bg_colorcolumn = bg_cursorline - bg_cursorcolumn = ["#1F1F1F", 232, "gray"] - bg = ["#202122", 234, "black"] - bg_cursorline_input = ["#384046", 17, "darkblue"] - fg_weak1 = ["#494646", 238, "gray"] - fg_comment = ["#5d5d5d", 240, "gray"] - fg_weak2 = ["#716c6c", 243, "gray"] - fg = [base, 243, "gray"] - fg_strong1 = [base.paint.lighten(5.8), 244, "darkgray"] - fg_strong2 = [base.paint.lighten(14.1), 247, "darkgray"] - fg_strong3 = [base.paint.lighten(22.4), 250, "white"] - fg_strong4 = [base.paint.lighten(48.2), 255, "white"] - - fg_error = ["#c74444", 196, "red"] - fg_spellcap = ["#a67038", 166, "yellow"] - fg_spellrare = ["#797532", 247, "darkyellow"] - fg_spelllocal = fg_spellrare - bg_whitespace_error = ["#6a2e2e", 196, "red"] - - color_primary_weak1 = darkred1 - color_primary_weak2 = darkred2 - color_primary_weak3 = darkred3 - color_primary1 = red1 - color_primary2 = red2 - color_primary3 = red3 - color_primary_strong1 = lightred1 - color_primary_strong2 = lightred2 - color_primary_strong3 = lightred3 - - color_secondary_weak = green5 - color_secondary = green6 - color_secondary_strong = green7 - - color_tertiary_weak = blue3 - color_tertiary = blue4 - color_tertiary_strong = blue7 - - ui_bg = ["#3f3f3f", 238, "gray"] - ui_fg_weak1 = ["#494646", 238, "gray"] - ui_fg_weak2 = ["#5d5959", 240, "gray"] - ui_fg = ["#716c6c", 243, "gray"] - ui_fg_strong1 = ["#857f7f", 244, "darkgray"] - ui_fg_strong2 = ["#9a9393", 247, "darkgray"] - ui_fg_strong3 = ["#aeadad", 250, "white"] - ui_fg_strong4 = ["#eee4e4", 255, "white"] - - ui_cursor_bg = ["#eee4e4", 255, "white"] - ui_cursor_fg = ["#131313", 0, "black"] - - ui_linenr = fg_weak1 - ui_cursorlinenr = fg_weak2 - - ui_search = ["#49535a", 17, "darkblue"] - ui_incsearch = ["#93adc2", 17, "darkblue"] - - ui_visual_bg = ["#384046", 17, "darkblue"] - ui_visualnos_bg = ["#463838", 52, "darkred"] - - menu_bg = ["#333535", 237, "black"] - menu_fg = ui_fg_strong1 - menu_sel = ui_fg_strong3 - - diff_delete_bg = ["#282020", 52, "darkred"] - diff_add_bg = ["#202820", 22, "darkgreen"] - diff_change_bg = ["#242528", 17, "darkblue"] - diff_change_fg = ["#656a7c", 21, "white"] - - ui_sign_add = ["#496349", 34, "green"] - ui_sign_change = ["#596171", 19, "blue"] - ui_sign_delete = ["#725454", 124, "red"] - ui_sign_changedelete = ["#5c4a5a", 126, "magenta"] - - ui_statusbar_mod = ["#655757", 124, "red"] - ui_statusbar_mod_active = ["#916c6c", 124, "red"] - ui_statusbar_input = ["#384046", 17, "darkblue"] - - ui_fileinfo = fg_comment - - ui_fg_errormsg = ["#c74444", 196, "red"] - ui_fg_warningmsg = ["#a67038", 166, "yellow"] - ui_fg_question = ["#797532", 247, "darkgray"] - - ui_fg_warning_weak = ["#7b6a6a", 88, "darkred"] - ui_fg_warning = ["#725454", 124, "red"] - ui_fg_warning_strong = ["#916c6c", 196, "red"] - ui_fg_error = ["#7D3636", 196, "red"] - - ui_fg_linter_dash = fg_weak1 - ui_fg_linter_dash_active = fg_comment - ui_fg_linter_error = ui_fg - ui_fg_linter_error_active = ui_fg_error - ui_fg_linter_warning = ui_fg_weak2 - ui_fg_linter_warning_active = ui_fg_warning - ui_fg_linter_info = fg_weak1 - ui_fg_linter_info_active = fg_comment - - - - # Step 3: highlights - highlights = [ - [ "Normal", bg, fg, "NONE" ], - - [ "Special", "NONE", lightred2, "bold" ], - [ "NonText", "NONE", lightred3, "NONE" ], - [ "Tag", color_primary_weak1, "NONE", "NONE" ], - - [ "Identifier", "NONE", red3, "NONE" ], - [ "Function", "NONE", lightred1, "bold" ], - - [ "Type", "NONE", red1, "NONE" ], - [ "StorageClass", "NONE", color_primary_weak3, "bold" ], - [ "Structure", "StorageClass"], - [ "TypeDef", "StorageClass"], - - [ "Constant", "NONE", fg_strong4, "italic" ], - [ "String", "NONE", fg_strong3, "italic" ], - [ "Character", "String" ], - [ "Number", "String" ], - [ "Boolean", "String" ], - [ "Float", "String" ], - - [ "Folded", "NONE", fg_strong3, "NONE" ], - - [ "Statement", "NONE", fg, "NONE" ], - [ "Conditional", "NONE", fg_strong3, "bold" ], - [ "Repeat", "NONE", fg_strong2, "bold" ], - [ "Label", "NONE", fg_strong1, "bold" ], - [ "Operator", "NONE", fg_strong2, "bold" ], - [ "Keyword", "NONE", fg_strong1, "bold" ], - [ "Exception", "NONE", color_primary_weak2, "bold" ], - - [ "PreProc", "NONE", fg_weak1, "bold" ], - [ "Include", "NONE", fg_weak1, "NONE" ], - - [ "Comment", "NONE", fg_comment, "italic" ], - [ "SpecialComment", "NONE", fg_strong1, "italic"], - [ "Todo", "NONE", fg_strong2, "italic" ], - - [ "Ignore", "NONE", bg, "NONE" ], - - [ "Error", "NONE", fg_error, "bold" ], - - [ "Underlined", "NONE", "NONE", "underline" ], - - [ "StatusLine", ui_bg, ui_fg_strong3, "NONE" ], - [ "StatusLineNC", ui_bg, ui_fg, "NONE" ], - [ "TabLine", ui_bg, ui_fg, "NONE" ], - [ "TabLineFill", ui_bg, ui_bg, "NONE" ], - [ "TabLineSel", ui_bg, ui_fg_strong3, "NONE" ], - - [ "VertSplit", bg, ui_bg, "NONE" ], - [ "FoldColumn", bg, fg_weak1, "NONE" ], - [ "ColorColumn", bg_colorcolumn, "NONE", "NONE" ], - [ "SignColumn", bg, ui_fg_strong3, "NONE" ], - [ "CursorLine", bg_cursorline, "NONE", "NONE" ], - - [ "Title", "Constant" ], - - [ "LineNr", bg, ui_linenr, "NONE" ], - [ "CursorLineNr", bg, ui_cursorlinenr, "bold" ], - - # [ "helpLeadBlank", "NONE", grayfg, "NONE" ], - # [ "helpNormal", "NONE", grayfg, "NONE" ], - - [ "Pmenu", menu_bg, menu_fg, "NONE" ], - [ "PmenuSbar", menu_bg, menu_bg, "NONE" ], - [ "PmenuSel", menu_bg, menu_sel, "bold" ], - [ "PmenuThumb", menu_fg, menu_fg, "NONE" ], - - [ "SpecialKey", "NONE", lightred3, "NONE" ], - - [ "DiffAdd", diff_add_bg, "NONE", "NONE" ], - [ "DiffChange", diff_change_bg, "NONE", "NONE" ], - [ "DiffDelete", diff_delete_bg, "NONE", "NONE" ], - [ "DiffText", diff_change_bg, diff_change_fg, "NONE" ], - - [ "IncSearch", ui_incsearch, bg, "NONE" ], - [ "Search", ui_search, ui_fg_strong3, "NONE" ], - - [ "Visual", ui_visual_bg, "NONE", "NONE" ], - [ "VisualNOS", ui_visualnos_bg, "NONE", "NONE" ], - - [ "Directory", "NONE", ui_fg_strong3, "NONE" ], - - [ "MatchParen", ui_search, "NONE", "bold" ], - - [ "SpellBad", "NONE", fg_error, "NONE", fg_error ], - [ "SpellCap", "NONE", fg_spellcap, "NONE", fg_spellcap ], - [ "SpellLocal", "NONE", fg_spelllocal, "NONE", fg_spellcap ], - [ "SpellRare", "NONE", fg_spellrare, "NONE", fg_spellcap ], - - [ "WildMenu", ui_bg, ui_fg_strong4, "bold" ], - [ "ErrorMsg", "NONE", ui_fg_errormsg, "bold" ], - [ "ModeMsg", "NONE", ui_fg_strong4, "bold" ], - [ "MoreMsg", "NONE", ui_fg_strong4, "NONE" ], - [ "Question", "NONE", ui_fg_question, "NONE" ], - [ "WarningMsg", "NONE", ui_fg_warningmsg, "bold" ], - - [ "Cursor", ui_cursor_bg, ui_cursor_fg, "bold" ], - [ "CursorColumn", bg_cursorcolumn, "NONE", "NONE" ], - - [ "EndOfBuffer", bg, bg, "NONE" ], - - [ "Noise", "NONE", ui_fg_weak2, "NONE"], - - - # tabline, statusline - - [ "TabLineNum", ui_bg, ui_fg, "bold"], - [ "TabLineNumSel", ui_bg, ui_fg_strong1, "bold"], - - - [ "StatusLineNoise", ui_bg, ui_fg_weak2, "NONE"], - [ "StatusLineNoiseActive", ui_bg, ui_fg, "NONE"], - - [ "StatusLineBufferNr", ui_bg, ui_fg_strong2, "bold"], - [ "StatusLineBufferNrActive", ui_bg, ui_fg_strong3, "bold"], - - [ "StatusLinePercent", ui_bg, ui_fg, "bold"], - [ "StatusLinePercentActive", ui_bg, ui_fg_strong2, "bold"], - [ "StatusLineLinecount", ui_bg, ui_fg, "bold"], - [ "StatusLineLinecountActive", ui_bg, ui_fg_strong1, "bold"], - - [ "StatusLineDivActive", ui_fg, ui_fg, "NONE"], - [ "StatusLineDivInput", ui_statusbar_input, ui_statusbar_input, "NONE"], - [ "StatusLineDivMod", ui_statusbar_mod, ui_statusbar_mod, "NONE"], - [ "StatusLineDivModActive", ui_statusbar_mod_active, ui_statusbar_mod_active, "NONE"], - - [ "StatusLineFileInfo", "NONE", ui_fileinfo, "italic"], - - [ "StatusLineFile", ui_bg, ui_fg_strong2, "italic"], - [ "StatusLineFileActive", ui_bg, ui_fg_strong3, "italic"], - [ "StatusLineDir", ui_bg, ui_fg, "italic"], - [ "StatusLineDirActive", ui_bg, ui_fg, "italic"], - [ "StatusLineExt", ui_bg, ui_fg, "italic"], - [ "StatusLineExtActive", ui_bg, ui_fg_strong1, "italic"], - [ "StatusLineDot", ui_bg, ui_fg_weak2, "italic"], - [ "StatusLineDotActive", ui_bg, ui_fg_weak2, "italic"], - - [ "StatusLineFileReadOnly", ui_bg, ui_fg_warning, "italic"], - [ "StatusLineFileReadOnlyActive", "NONE", ui_fg_warning, "italic"], - [ "StatusLineWarning", ui_bg, ui_fg_strong1, "bold"], - [ "StatusLineWarningActive", "NONE", ui_fg_warning, "bold"], - - [ "LinterDash", "NONE", ui_fg_linter_dash, "NONE"], - [ "LinterDashActive", "NONE", ui_fg_linter_dash_active, "NONE"], - - [ "LinterError", "NONE", ui_fg_linter_error, "bold"], - [ "LinterErrorActive", "NONE", ui_fg_linter_error_active, "bold"], - [ "LinterErrorStyle", "NONE", ui_fg_linter_error, "NONE"], - [ "LinterErrorStyleActive", "NONE", ui_fg_linter_error_active, "NONE"], - - [ "LinterWarning", "NONE", ui_fg_linter_warning, "bold"], - [ "LinterWarningActive", "NONE", ui_fg_linter_warning_active, "bold"], - [ "LinterWarningStyle", "NONE", ui_fg_linter_warning, "NONE"], - [ "LinterWarningStyleActive", "NONE", ui_fg_linter_warning_active, "NONE"], - - [ "LinterInfo", "NONE", ui_fg_linter_info, "NONE"], - [ "LinterInfoActive", "NONE", ui_fg_linter_info_active, "NONE"], - - [ "GitGutterDelete", "NONE", ui_sign_delete, "bold"], - [ "GitGutterChange", "NONE", ui_sign_change, "bold"], - [ "GitGutterAdd", "NONE", ui_sign_add, "bold"], - [ "GitGutterChangeDelete", "NONE", ui_sign_changedelete, "bold"], - - # css, scss - - [ "cssIdentifier", "NONE", color_secondary, "bold" ], - [ "cssClass", "NONE", color_secondary_weak, "NONE" ], - [ "cssFunction", "NONE", fg_strong1, "bold" ], - [ "cssProp", "NONE", fg_weak2, "NONE" ], - [ "scssVariable", "NONE", color_secondary_strong, "bold" ], - - [ "cssAttr", "String"], - [ "cssIdentifierAttr", "Noise" ], - [ "cssClassAttr", "cssIdentifierAttr" ], - [ "cssAttrNoise", "Noise" ], - [ "atKeyword", "PreProc" ], - [ "cssIdentifier", "cssIdentifier" ], - [ "cssClassName", "cssClass" ], - [ "cssClassNameDot", "cssClass" ], - [ "cssTagName", "htmlTagName" ], - [ "cssPseudoClassId", "cssClassName" ], - [ "cssKeyFrameSelector", "Label" ], - [ "cssFunctionName", "cssIdentifier" ], - [ "cssBraces", "Noise" ], - [ "cssUnitDecorators", "NONE", fg_strong2, "NONE" ], - [ "scssSelector", "cssClass" ], - [ "scssSelectorName", "scssSelector" ], - [ "scssSelectorChar", "cssIdentifier" ], - [ "scssFunctionName", "cssFunction" ], - [ "scssMixin", "keyword" ], - [ "scssMixinName", "cssFunction" ], - [ "scssampersand", "scssSelectorName" ], - [ "scssAtRoot", "atKeyword" ], - [ "vue_scss", "cssIdentifier" ], - - #html - - ["htmlTagName", "NONE", color_tertiary_weak, "NONE"], - ["htmlSpecialTagName", "NONE", color_tertiary, "bold"], - ["htmlLink", "NONE", color_tertiary_strong, "underline"], - - [ "htmlNormal", "Normal" ], - - [ "htmlTitle", "Title" ], - [ "htmlH1", "htmlTitle" ], - [ "htmlTag", "Noise" ], - [ "htmlEndTag", "htmlTag" ], - [ "htmlArg", "PreProc" ], - [ "htmlValue", "String" ], - [ "htmlSpecialChar", "Special" ], - [ "htmlPreStmt", "PreProc" ], - [ "htmlPreError", "Error" ], - [ "htmlPreProc", "PreProc" ], - [ "htmlPreAttr", "String" ], - [ "htmlPreProcAttrName", "PreProc" ], - [ "htmlPreProcAttrError", "Error" ], - [ "htmlSpecial", "Special" ], - [ "htmlSpecialChar", "Special" ], - [ "htmlString", "String" ], - [ "htmlStatement", "Statement" ], - [ "htmlComment", "Comment" ], - [ "htmlCommentPart", "Comment" ], - [ "htmlValue", "String" ], - [ "htmlCommentError", "htmlError" ], - [ "htmlTagError", "htmlError" ], - [ "htmlEvent", "javaScript" ], - [ "htmlError", "Error" ], - - [ "javaScript", "Special" ], - [ "javaScriptExpression", "javaScript" ], - [ "htmlCssStyleComment", "Comment" ], - [ "htmlCssDefinition", "Special" ], - - [ "htmlImgArg", "htmlArg" ], - [ "htmlSrcValue", "String" ], - [ "htmlSrcsetValue", "htmlSrcValue" ], - [ "htmlAltValue", "String" ], - [ "htmlDataArg", "htmlTagName" ], - [ "htmlDataValue", "Constant" ], - [ "htmlHrefArg", "htmlArg" ], - [ "htmlHrefValue", "htmlSrcValue" ], - - # vue - - [ "vueTagSpecial", "NONE", indigo5, "bold" ], - [ "vueTagComponentName", "NONE", indigo3, "bold" ], - [ "vueDynamicComponent", "NONE", indigo1, "bold" ], - - [ "vueTransitionComponent", "vueDynamicComponent" ], - [ "vueTransitionName", "cssIdentifier" ], - [ "vueTransitionMode", "String" ], - [ "vueDirective", "Identifier" ], - [ "vueEvent", "Function" ], - [ "vueConditional", "Special" ], - [ "vueFor", "vueConditional" ], - [ "vueRef", "vueDirective" ], - [ "vueSlot", "Noise" ], - - [ "vueDirectiveValue", "Type" ], - [ "vueEventValue", "vueDirectiveValue" ], - [ "vueConditionalValue", "vueDirectiveValue" ], - [ "vueForValue", "vueConditionalValue" ], - [ "vueRefValue", "Constant" ], - [ "vueSlotName", "Constant" ], - [ "vueObjectKey", "cssClass" ], - [ "vueObjectValue", "vueDirectiveValue" ], - [ "vueDirectiveClass", "Noise" ], - [ "vueMustache", "Type" ], - - # javascript - [ "jsFunctionKey", "Function" ], - [ "jsFuncCall", "NONE", red2, "bold" ], - [ "jsFuncCall", "Identifier" ], - [ "jsOperator", "Operator" ], - [ "jsVariableDef", "Identifier" ], - [ "jsGlobalObjects", "NONE", fg_strong2, "bold" ], - [ "jsGlobalNodeObjects", "jsGlobalObjects" ], - [ "jsExceptions", "jsGlobalObjects" ], - [ "jsBuiltins", "jsGlobalObjects" ], - [ "jsStorageClass", "Include" ], - [ "jsObjectKey", "NONE", red3, "NONE"], - [ "jsObjectProp", "Type" ], - [ "jsObjectValue", "NONE", color_primary_weak3, "NONE" ], - [ "jsModuleKeyword", "Type" ], - [ "jsOperatorKeyword", "Label" ], - [ "jsThis", "jsGlobalObjects" ], - [ "jsArrowFunction", "Function" ], - - # python - - [ "pythonBuiltin", "Type" ], - [ "pythonBuiltinObj", "Special" ], - [ "pythonDottedName", "Identifier" ], - [ "pythonBrackets", "Noise" ], - [ "pythonQuotes", "Noise" ], - [ "pythonDot", "Noise" ], - [ "pythonNoise", "Noise" ], - [ "pythonExtraOperator", "Operator" ], - [ "pythonDocString", "SpecialComment" ], - [ "pythonSelf", "NONE", fg_weak1, "bold" ], - - # sql - - [ "sqlOperator", "Operator" ], - - # vim - - [ "vimFoldMarker", "NONE", fg_weak1, "NONE"], - [ "vimMap", "Noise" ], - [ "vimAbb", "vimMap" ], - [ "VimCommand", "Statement" ], - [ "VimOption", "String" ], - [ "vimFunction", "Function" ], - [ "vimFuncKey", "Special" ], - [ "vimHighlight", "Noise" ], - [ "vimAuGroupKey", "Noise" ], - [ "vimAutoCmd", "Noise" ], - [ "vimHiTerm", "Include" ], - [ "vimHiAttrib", "Number" ], - [ "VimIsCommand", "Type" ], - [ "vimNotation", "StorageClass" ], - [ "vimMapLhs", "Special" ], - [ "vimMapRhs", "Label" ], - [ "vimNotFunc", "Conditional" ], - [ "vimSep", "Noise" ], - [ "vimParenSep", "vimSep" ], - [ "vimContinue", "vimSep" ], - [ "vimBracket", "vimSep" ], - [ "vimOperParen", "Normal" ], - [ "vimUserFunc", "Identifier" ], - [ "vimFoldMarker", "Noise" ], - - # yaml - - ["yamlKeyValueDelimiter", "Noise" ], - ["yamlFowIndicator", "Noise" ], - - # config highlighting - - [ "confComment", "Comment" ], - - - # extra whitespace - - [ "ExtraWhitespace", bg_whitespace_error ,"NONE", "NONE" ], - - # php - - [ "phpRegion", "Normal" ], - [ "phpComparison", "Operator" ], - - # quickfix - - [ "QuickfixLine", "NONE", ui_fg_strong2, "bold" ], - [ "qfLineNr", "NONE", ui_fg_weak2, "italic"], - [ "qfFilename", "NONE", ui_fg_strong1, "bold" ], - [ "qfSeparator", "Ignore" ], - [ "qfError", "ErrorMsg" ], - - # json - - [ "jsonKeyword", "Identifier" ], - [ "jsonValue", "String" ], - [ "jsonQuote", "Noise" ], - - # plugins - - [ "LspErrorText", "ErrorMsg" ], - [ "LspWarningText", "WarningMsg" ], - [ "LspInformationText", "Question" ], - [ "LspHintText", "Question" ], - - # ctrl-p highlighting - # :h ctrlp-customization - - [ "CtrlPPrtBase", ui_cursor_bg, ui_cursor_fg, "bold" ], - [ "CtrlPPrtText", ui_cursor_bg, ui_cursor_fg, "bold"], - [ "CtrlPMatch", "NONE", ui_fg_strong2, "bold"], - [ "CtrlPMode1", "NONE", ui_fg_strong3, "bold"], - [ "CtrlPMode2", "NONE", ui_fg_strong1, "NONE"], - [ "CtrlPNoEntries", "NONE", ui_fg_warning_strong, "bold" ], - [ "CtrlPBufferNr", "NONE", ui_fg_strong2, "bold" ], - [ "CtrlPBufferInd", "NONE", ui_fg_strong4, "bold" ], - [ "CtrlPBufferPath", "NONE", ui_fg_weak2, "NONE" ], - [ "CtrlPBufferHid", "NONE", ui_fg, "NONE" ], - [ "CtrlPBufferHidMod", "NONE", ui_fg_warning_weak, "NONE" ], - [ "CtrlPBufferVis", "Normal" ], - [ "CtrlPBufferVisMod", "NONE", ui_fg_warning, "NONE" ], - [ "CtrlPBufferCur", "NONE", ui_fg_strong3, "bold" ], - [ "CtrlPBufferCurMod", "NONE", ui_fg_warning_strong, "NONE" ], - - [ "CtrlPBufName", "NONE", ui_fg_strong2, "NONE" ], - [ "CtrlPTagKind", "NONE", ui_fg_strong3, "bold" ], - [ "CtrlPqfLineCol", "NONE", ui_fg_warning, "bold" ], - [ "CtrlPUndoT", "NONE", ui_fg_strong1, "NONE" ], - [ "CtrlPUndoBr", "NONE", ui_fg_weak1, "NONE" ], - [ "CtrlPUndoNr", "NONE", ui_fg_weak2, "NONE" ], - [ "CtrlPUndoSv", "NONE", ui_fg_warning, "NONE" ], - [ "CtrlPUndoPo", "NONE", ui_fg_strong3, "bold" ], - - # i3config - [ "Variable", "Function" ], - - # to be implemented - - # "" #shell highlighting - # "{{{ - # "hi! def link shConditional shLoop - # "hi! def link shFunctionTwo mIdentifierBright - # "hi! def link shFunction mIdentifier - # "hi! def link shFunctionKey mStatement - # "hi! def link shCaseEsac mValue - # "hi! def link shCaseBar mNoise - # "hi! def link shEcho mNoiseBright - # "hi! def link bashSpecialVariables mSpecial - # "hi! def link shCmdSubRegion mNoiseBright - # "hi! def link shCommandSub mSpecialDark - # "hi! def link shEscape mNoise - # "hi! def link shTestOpr mNoise - # "hi! def link shSnglCase mNoise - # hi! def link shDerefSimple Type - # hi! def link shDerefVar shDerefSimple - # hi! def link shDerefOp Conditional - # hi! def link shDerefPattern shDerefOp - # hi! def link shCommandSub Type - # hi! def link shOption StorageClass - # ""}}} - - # "" vim-fugitive - # ""{{{ - # "hi! def link gitCommitBranch mValueDarkItalic - # "hi! def link gitCommitDiscarded mNoiseDark - # "hi! def link gitCommitComment mNoiseDark - # "hi! def link gitCommitOnBranch mNoise - # "hi! def link gitCommitWarning mInterfaceError - # "hi! def link gitCommitDiscardedType mNoise - # "hi! def link gitCommitSelectedType mNoise - # "hi! def link gitCommitSelectedFile mValueDarkerItalic - # "hi! def link gitCommitDiscardedFile mInterfaceWarning - # "hi! def link gitCommitUntrackedFile mStatementBright - # "hi! def link gitCommitNumber mInterfaceError - # "hi! def link gitCommitAhead gitCommitNumber - # "hi! def link gitCommitBehind gitCommitNumber - # ""}}} - - # "" #netrw highlighting - # ""{{{ - # "hi! def link netrwVersion mInterfaceH3 - # "hi! def link netrwComment mInterfaceNormalNormal - # "hi! def link netrwClassify mInterfaceNormal - # "hi! def link netrwTreebar mInterfaceNormalDark - # "hi! def link netrwCmdNote mInterfaceHelpBright - # "hi! def link netrwQuickHelp netrwCmdNote - # "hi! def link netrwList mInterfaceSpecial - # "hi! def link netrwHidePat mInterfaceSpecial - # "hi! def link netrwQHTopic mInterfaceKeyword - # "hi! def link netrwHelpCmd mInterfaceKey - # ""}}} - - # "" #tagbar highlighting - # "" TagbarHighlight defined in vimrc as it gets overridden - # "" by plugin when defined in here - # "" hi! def link TagbarFoldIcon InterfaceNormal - # - # "" hi! def link TagbarHelp InterfaceHelp - # "" hi! def link TagbarHelpKey InterfaceHelpDark - # "" hi! def link TagbarHelpTitle InterfaceHelpBright - # - # "" hi! def link TagbarKind InterfaceH1 - # "" hi! def link TagbarNestedKind InterfaceH1 - # - # "" hi! def link TagbarScope InterfaceH1 - # "" hi! def link TagbarType InterfaceH1 - # "" hi! def link TagbarSignature InterfaceNormal - # "" hi! def link TagbarPseudoID InterfaceNormal - # "" hi! def link TagbarHighlight InterfaceCurrent - # - # "" hi! def link TagbarAccessPublic InterfaceH2 - # "" hi! def link TagbarAccessProtected InterfaceH2 - # "" hi! def link TagbarAccessPrivate InterfaceH2 - # - # "" hi! TagbarHighlight ctermfg=255 guifg=#eeeeee ctermbg=240 guibg=#585858 - - # "" #vimwiki highlighting - # "" hi VimwikiLink ctermfg=252 guifg=#d0d0d0 ctermbg=234 guibg=#1c1c1c - # "" hi! def link VimwikiHeaderChar CRNoiseDark - # "" hi VimwikiHeader1 ctermbg=242 guibg=#666666 ctermfg=255 guifg=#eeeeee - # "" hi VimwikiHeader2 ctermbg=238 guibg=#444444 ctermfg=255 guifg=#eeeeee - # "" hi VimwikiHeader3 ctermbg=236 guibg=#303030 guibg=#303030 ctermfg=255 guifg=#eeeeee - # "" hi VimwikiHeader4 ctermbg=236 guibg=#303030 guibg=#303030 ctermfg=251 guifg=#c6c6c6 - # "" hi VimwikiHeader5 ctermbg=236 guibg=#303030 guibg=#303030 ctermfg=246 guifg=#949494 - # "" hi VimwikiHeader6 ctermbg=236 guibg=#303030 guibg=#303030 ctermfg=244 guifg=#808080 - # "" hi VimwikiListTodo ctermbg=233 guibg=#121212 ctermfg=255 guifg=#eeeeee - - - ] - - # Step 4: generation - # - # From a separate shell: - # - # $ erb -T - bar.erb > bar.vim - # - # From Vim: - # - # :!erb -T - % > %:r.vim - - # These online resources can help you design your colorscheme: - # - # * http://upload.wikimedia.org/wikipedia/en/1/15/Xterm_256color_chart.svg - # the xterm palette - # * http://whatcolor.herokuapp.com/ - # play with hexadecimal colors right in the address bar (currently down) - # * http://color.hailpixel.com/ - # similar concept, fuzzier implementation - # * http://colourco.de/ - # similar concept, fancier implementation - # * http://www.colr.org/ - # extract a palette from an image - # * http://colores.manugarri.com/ - # search for 'word', get images and color palettes - # * http://www.colourlovers.com/palettes - # user-created palettes - # * http://www.perbang.dk/color+scheme/ - # a no-nonsense colorscheme generator - # * https://color.adobe.com/ - # Adobe's fancy colorscheme generator - # * http://paletton.com/ - # The classic 'Color Scheme Designer', rebranded - # * http://vrl.cs.brown.edu/color - # A very smart palette generator - # * https://cmcenroe.me/2018/04/03/colour-scheme.html - # "I Made My Own Colour Scheme and You Can Too!" - - # A few general advices: - # - # * The Windows console is limited to the 16 so-called "ANSI" colors but it has - # a few of them interverted which makes numbers impractical. Use color names - # instead of numbers: :help cterm-colors - # * The Windows console (yeah…) doesn't do italics, underlines or bolded text; - # it is limited to normal and reverse. Keep that in mind if you want - # your colorscheme to be usable in as many environments as possible by as many - # people as possible. - # * All of the terminal emulators in use these days allow their users to - # change the 16 so-called "ANSI" colors. It is also possible on some platforms - # to change some or all of the 256 colors in the xterm palette. Don't take - # anything for granted. - # * When used against a light background, strong colors work better than muted - # ones. Light or dark doesn't really matters. Also, it is harder to discriminate - # between two similar colors on a light background. - # * Both strong and muted colors work well against a dark background. It is also - # easier to work with similar colors, but dark colors don't work at all. - # * Use as many text samples as possible. String-heavy languages may look completely - # different than keyword-heavy ones. This can have an impact on the usability - # of your colorscheme. - # * Most terminal emulators and terminal multiplexers currently in use on unix-like - # systems support 256 colors but they almost always default to a '$TERM' that tells - # Vim otherwise. Your users will need to make sure their terminal emulator/multiplexer - # is correctly set up if they want to enjoy the best possible experience. - - # Many thanks to Barry Arthur (https://github.com/dahu) for the original idea. - - # You don't need to edit anything beyond this line. --%> -" <%= information[:name] %>.vim -- Vim color scheme. -" Author: <%= information[:author] %> (<%= information[:email] %>) -" Webpage: <%= information[:webpage] %> -" Description: <%= information[:description] %> - -hi clear - -if exists("syntax_on") - syntax reset -endif - -let colors_name = "<%= information[:name] %>" - -if ($TERM =~ '256' || &t_Co >= 256) || has("gui_running") -<% for highlight in highlights -%> -<% if highlight.length == 2 -%> - hi link <%= highlight[0] %> <%= highlight[1] %> -<% elsif highlight.length == 4 -%> - hi <%= highlight[0] %> ctermbg=<%= highlight[1].kind_of?(String) ? highlight[1] : highlight[1][1] %> ctermfg=<%= highlight[2].kind_of?(String) ? highlight[2] : highlight[2][1] %> cterm=<%= highlight[3] %> guibg=<%= highlight[1].kind_of?(String) ? highlight[1] : highlight[1][0] %> guifg=<%= highlight[2].kind_of?(String) ? highlight[2] : highlight[2][0] %> gui=<%= highlight[3] %> -<% if highlight[0] == "Normal" -%> - set background=<%= information[:background] %> -<% end -%> -<% else -%> - hi <%= highlight[0] %> ctermbg=<%= highlight[1].kind_of?(String) ? highlight[1] : highlight[1][1] %> ctermfg=<%= highlight[2].kind_of?(String) ? highlight[2] : highlight[2][1] %> cterm=<%= highlight[3] %> guibg=<%= highlight[1].kind_of?(String) ? highlight[1] : highlight[1][0] %> guifg=<%= highlight[2].kind_of?(String) ? highlight[2] : highlight[2][0] %> gui=<%= highlight[3] %> guisp=<%= highlight[4].kind_of?(String) ? highlight[4] : highlight[4][0] %> -<% end -%> -<% end -%> -elseif &t_Co == 8 || $TERM !~# '^linux' || &t_Co == 16 - set t_Co=16 -<% for highlight in highlights -%> -<% if highlight.length == 2 -%> - hi link <%= highlight[0] %> <%= highlight[1] %> -<% else -%> - hi <%= highlight[0] %> ctermbg=<%= highlight[1].kind_of?(String) ? highlight[1] : highlight[1][2] %> ctermfg=<%= highlight[2].kind_of?(String) ? highlight[2] : highlight[2][2] %> cterm=<%= highlight[3] %> -<% if highlight[0] == "Normal" -%> - set background=<%= information[:background] %> -<% end -%> -<% end -%> -<% end -%> -endif - -augroup cursorlinebg - au! - au InsertEnter * hi CursorLine ctermbg=<%= bg_cursorline_input[1] %> ctermfg=NONE cterm=NONE guibg=<%= bg_cursorline_input[0] %> guifg=NONE - au InsertLeave * hi CursorLine ctermbg=<%= bg_cursorline[1] %> ctermfg=NONE cterm=NONE guibg=<%= bg_cursorline[0] %> guifg=NONE -augroup END - - diff --git a/colors/monotonous-chroma.vim b/colors/monotonous-chroma.vim deleted file mode 100644 index 6b05ed4..0000000 --- a/colors/monotonous-chroma.vim +++ /dev/null @@ -1,629 +0,0 @@ -" monotonous-chroma.vim -- Vim color scheme. -" Author: studiovx (studiovx@studiovx.co.uk) -" Webpage: -" Description: - -hi clear - -if exists("syntax_on") - syntax reset -endif - -let colors_name = "monotonous-chroma" - -if ($TERM =~ '256' || &t_Co >= 256) || has("gui_running") - hi Normal ctermbg=234 ctermfg=243 cterm=NONE guibg=#202122 guifg=#767070 gui=NONE - set background=dark - hi Special ctermbg=NONE ctermfg=124 cterm=bold guibg=NONE guifg=#cab0af gui=bold - hi NonText ctermbg=NONE ctermfg=124 cterm=NONE guibg=NONE guifg=#d1bab9 gui=NONE - hi Tag ctermbg=237 ctermfg=NONE cterm=NONE guibg=#373030 guifg=NONE gui=NONE - hi Identifier ctermbg=NONE ctermfg=88 cterm=NONE guibg=NONE guifg=#b79392 gui=NONE - hi Function ctermbg=NONE ctermfg=88 cterm=bold guibg=NONE guifg=#c4a6a5 gui=bold - hi Type ctermbg=NONE ctermfg=52 cterm=NONE guibg=NONE guifg=#967978 gui=NONE - hi StorageClass ctermbg=NONE ctermfg=52 cterm=bold guibg=NONE guifg=#866b6b gui=bold - hi link Structure StorageClass - hi link TypeDef StorageClass - hi Constant ctermbg=NONE ctermfg=255 cterm=italic guibg=NONE guifg=#eeeded gui=italic - hi String ctermbg=NONE ctermfg=250 cterm=italic guibg=NONE guifg=#aeaaaa gui=italic - hi link Character String - hi link Number String - hi link Boolean String - hi link Float String - hi Folded ctermbg=NONE ctermfg=250 cterm=NONE guibg=NONE guifg=#aeaaaa gui=NONE - hi Statement ctermbg=NONE ctermfg=243 cterm=NONE guibg=NONE guifg=#767070 gui=NONE - hi Conditional ctermbg=NONE ctermfg=250 cterm=bold guibg=NONE guifg=#aeaaaa gui=bold - hi Repeat ctermbg=NONE ctermfg=247 cterm=bold guibg=NONE guifg=#9a9494 gui=bold - hi Label ctermbg=NONE ctermfg=244 cterm=bold guibg=NONE guifg=#857f7f gui=bold - hi Operator ctermbg=NONE ctermfg=247 cterm=bold guibg=NONE guifg=#9a9494 gui=bold - hi Keyword ctermbg=NONE ctermfg=244 cterm=bold guibg=NONE guifg=#857f7f gui=bold - hi Exception ctermbg=NONE ctermfg=52 cterm=bold guibg=NONE guifg=#6b5d5d gui=bold - hi PreProc ctermbg=NONE ctermfg=238 cterm=bold guibg=NONE guifg=#494646 gui=bold - hi Include ctermbg=NONE ctermfg=238 cterm=NONE guibg=NONE guifg=#494646 gui=NONE - hi Comment ctermbg=NONE ctermfg=240 cterm=italic guibg=NONE guifg=#5d5d5d gui=italic - hi SpecialComment ctermbg=NONE ctermfg=244 cterm=italic guibg=NONE guifg=#857f7f gui=italic - hi Todo ctermbg=NONE ctermfg=247 cterm=italic guibg=NONE guifg=#9a9494 gui=italic - hi Ignore ctermbg=NONE ctermfg=234 cterm=NONE guibg=NONE guifg=#202122 gui=NONE - hi Error ctermbg=NONE ctermfg=196 cterm=bold guibg=NONE guifg=#c74444 gui=bold - hi Underlined ctermbg=NONE ctermfg=NONE cterm=underline guibg=NONE guifg=NONE gui=underline - hi StatusLine ctermbg=238 ctermfg=250 cterm=NONE guibg=#3f3f3f guifg=#aeadad gui=NONE - hi StatusLineNC ctermbg=238 ctermfg=243 cterm=NONE guibg=#3f3f3f guifg=#716c6c gui=NONE - hi TabLine ctermbg=238 ctermfg=243 cterm=NONE guibg=#3f3f3f guifg=#716c6c gui=NONE - hi TabLineFill ctermbg=238 ctermfg=238 cterm=NONE guibg=#3f3f3f guifg=#3f3f3f gui=NONE - hi TabLineSel ctermbg=238 ctermfg=250 cterm=NONE guibg=#3f3f3f guifg=#aeadad gui=NONE - hi VertSplit ctermbg=234 ctermfg=238 cterm=NONE guibg=#202122 guifg=#3f3f3f gui=NONE - hi FoldColumn ctermbg=234 ctermfg=238 cterm=NONE guibg=#202122 guifg=#494646 gui=NONE - hi ColorColumn ctermbg=232 ctermfg=NONE cterm=NONE guibg=#1B1C1D guifg=NONE gui=NONE - hi SignColumn ctermbg=234 ctermfg=250 cterm=NONE guibg=#202122 guifg=#aeadad gui=NONE - hi CursorLine ctermbg=232 ctermfg=NONE cterm=NONE guibg=#1B1C1D guifg=NONE gui=NONE - hi link Title Constant - hi LineNr ctermbg=234 ctermfg=238 cterm=NONE guibg=#202122 guifg=#494646 gui=NONE - hi CursorLineNr ctermbg=234 ctermfg=243 cterm=bold guibg=#202122 guifg=#716c6c gui=bold - hi Pmenu ctermbg=237 ctermfg=244 cterm=NONE guibg=#333535 guifg=#857f7f gui=NONE - hi PmenuSbar ctermbg=237 ctermfg=237 cterm=NONE guibg=#333535 guifg=#333535 gui=NONE - hi PmenuSel ctermbg=237 ctermfg=250 cterm=bold guibg=#333535 guifg=#aeadad gui=bold - hi PmenuThumb ctermbg=244 ctermfg=244 cterm=NONE guibg=#857f7f guifg=#857f7f gui=NONE - hi SpecialKey ctermbg=NONE ctermfg=124 cterm=NONE guibg=NONE guifg=#d1bab9 gui=NONE - hi DiffAdd ctermbg=22 ctermfg=NONE cterm=NONE guibg=#202820 guifg=NONE gui=NONE - hi DiffChange ctermbg=17 ctermfg=NONE cterm=NONE guibg=#242528 guifg=NONE gui=NONE - hi DiffDelete ctermbg=52 ctermfg=NONE cterm=NONE guibg=#282020 guifg=NONE gui=NONE - hi DiffText ctermbg=17 ctermfg=21 cterm=NONE guibg=#242528 guifg=#656a7c gui=NONE - hi IncSearch ctermbg=17 ctermfg=234 cterm=NONE guibg=#93adc2 guifg=#202122 gui=NONE - hi Search ctermbg=17 ctermfg=250 cterm=NONE guibg=#49535a guifg=#aeadad gui=NONE - hi Visual ctermbg=17 ctermfg=NONE cterm=NONE guibg=#384046 guifg=NONE gui=NONE - hi VisualNOS ctermbg=52 ctermfg=NONE cterm=NONE guibg=#463838 guifg=NONE gui=NONE - hi Directory ctermbg=NONE ctermfg=250 cterm=NONE guibg=NONE guifg=#aeadad gui=NONE - hi MatchParen ctermbg=17 ctermfg=NONE cterm=bold guibg=#49535a guifg=NONE gui=bold - hi SpellBad ctermbg=NONE ctermfg=196 cterm=NONE guibg=NONE guifg=#c74444 gui=NONE guisp=#c74444 - hi SpellCap ctermbg=NONE ctermfg=166 cterm=NONE guibg=NONE guifg=#a67038 gui=NONE guisp=#a67038 - hi SpellLocal ctermbg=NONE ctermfg=247 cterm=NONE guibg=NONE guifg=#797532 gui=NONE guisp=#a67038 - hi SpellRare ctermbg=NONE ctermfg=247 cterm=NONE guibg=NONE guifg=#797532 gui=NONE guisp=#a67038 - hi WildMenu ctermbg=238 ctermfg=255 cterm=bold guibg=#3f3f3f guifg=#eee4e4 gui=bold - hi ErrorMsg ctermbg=NONE ctermfg=196 cterm=bold guibg=NONE guifg=#c74444 gui=bold - hi ModeMsg ctermbg=NONE ctermfg=255 cterm=bold guibg=NONE guifg=#eee4e4 gui=bold - hi MoreMsg ctermbg=NONE ctermfg=255 cterm=NONE guibg=NONE guifg=#eee4e4 gui=NONE - hi Question ctermbg=NONE ctermfg=247 cterm=NONE guibg=NONE guifg=#797532 gui=NONE - hi WarningMsg ctermbg=NONE ctermfg=166 cterm=bold guibg=NONE guifg=#a67038 gui=bold - hi Cursor ctermbg=255 ctermfg=0 cterm=bold guibg=#eee4e4 guifg=#131313 gui=bold - hi CursorColumn ctermbg=232 ctermfg=NONE cterm=NONE guibg=#1F1F1F guifg=NONE gui=NONE - hi EndOfBuffer ctermbg=234 ctermfg=234 cterm=NONE guibg=#202122 guifg=#202122 gui=NONE - hi Noise ctermbg=NONE ctermfg=240 cterm=NONE guibg=NONE guifg=#5d5959 gui=NONE - hi TabLineNum ctermbg=238 ctermfg=243 cterm=bold guibg=#3f3f3f guifg=#716c6c gui=bold - hi TabLineNumSel ctermbg=238 ctermfg=244 cterm=bold guibg=#3f3f3f guifg=#857f7f gui=bold - hi StatusLineNoise ctermbg=238 ctermfg=240 cterm=NONE guibg=#3f3f3f guifg=#5d5959 gui=NONE - hi StatusLineNoiseActive ctermbg=238 ctermfg=243 cterm=NONE guibg=#3f3f3f guifg=#716c6c gui=NONE - hi StatusLineBufferNr ctermbg=238 ctermfg=247 cterm=bold guibg=#3f3f3f guifg=#9a9393 gui=bold - hi StatusLineBufferNrActive ctermbg=238 ctermfg=250 cterm=bold guibg=#3f3f3f guifg=#aeadad gui=bold - hi StatusLinePercent ctermbg=238 ctermfg=243 cterm=bold guibg=#3f3f3f guifg=#716c6c gui=bold - hi StatusLinePercentActive ctermbg=238 ctermfg=247 cterm=bold guibg=#3f3f3f guifg=#9a9393 gui=bold - hi StatusLineLinecount ctermbg=238 ctermfg=243 cterm=bold guibg=#3f3f3f guifg=#716c6c gui=bold - hi StatusLineLinecountActive ctermbg=238 ctermfg=244 cterm=bold guibg=#3f3f3f guifg=#857f7f gui=bold - hi StatusLineDivActive ctermbg=243 ctermfg=243 cterm=NONE guibg=#716c6c guifg=#716c6c gui=NONE - hi StatusLineDivInput ctermbg=17 ctermfg=17 cterm=NONE guibg=#384046 guifg=#384046 gui=NONE - hi StatusLineDivMod ctermbg=124 ctermfg=124 cterm=NONE guibg=#655757 guifg=#655757 gui=NONE - hi StatusLineDivModActive ctermbg=124 ctermfg=124 cterm=NONE guibg=#916c6c guifg=#916c6c gui=NONE - hi StatusLineFileInfo ctermbg=NONE ctermfg=240 cterm=italic guibg=NONE guifg=#5d5d5d gui=italic - hi StatusLineFile ctermbg=238 ctermfg=247 cterm=italic guibg=#3f3f3f guifg=#9a9393 gui=italic - hi StatusLineFileActive ctermbg=238 ctermfg=250 cterm=italic guibg=#3f3f3f guifg=#aeadad gui=italic - hi StatusLineDir ctermbg=238 ctermfg=243 cterm=italic guibg=#3f3f3f guifg=#716c6c gui=italic - hi StatusLineDirActive ctermbg=238 ctermfg=243 cterm=italic guibg=#3f3f3f guifg=#716c6c gui=italic - hi StatusLineExt ctermbg=238 ctermfg=243 cterm=italic guibg=#3f3f3f guifg=#716c6c gui=italic - hi StatusLineExtActive ctermbg=238 ctermfg=244 cterm=italic guibg=#3f3f3f guifg=#857f7f gui=italic - hi StatusLineDot ctermbg=238 ctermfg=240 cterm=italic guibg=#3f3f3f guifg=#5d5959 gui=italic - hi StatusLineDotActive ctermbg=238 ctermfg=240 cterm=italic guibg=#3f3f3f guifg=#5d5959 gui=italic - hi StatusLineFileReadOnly ctermbg=238 ctermfg=124 cterm=italic guibg=#3f3f3f guifg=#725454 gui=italic - hi StatusLineFileReadOnlyActive ctermbg=NONE ctermfg=124 cterm=italic guibg=NONE guifg=#725454 gui=italic - hi StatusLineWarning ctermbg=238 ctermfg=244 cterm=bold guibg=#3f3f3f guifg=#857f7f gui=bold - hi StatusLineWarningActive ctermbg=NONE ctermfg=124 cterm=bold guibg=NONE guifg=#725454 gui=bold - hi LinterDash ctermbg=NONE ctermfg=238 cterm=NONE guibg=NONE guifg=#494646 gui=NONE - hi LinterDashActive ctermbg=NONE ctermfg=240 cterm=NONE guibg=NONE guifg=#5d5d5d gui=NONE - hi LinterError ctermbg=NONE ctermfg=243 cterm=bold guibg=NONE guifg=#716c6c gui=bold - hi LinterErrorActive ctermbg=NONE ctermfg=196 cterm=bold guibg=NONE guifg=#7D3636 gui=bold - hi LinterErrorStyle ctermbg=NONE ctermfg=243 cterm=NONE guibg=NONE guifg=#716c6c gui=NONE - hi LinterErrorStyleActive ctermbg=NONE ctermfg=196 cterm=NONE guibg=NONE guifg=#7D3636 gui=NONE - hi LinterWarning ctermbg=NONE ctermfg=240 cterm=bold guibg=NONE guifg=#5d5959 gui=bold - hi LinterWarningActive ctermbg=NONE ctermfg=124 cterm=bold guibg=NONE guifg=#725454 gui=bold - hi LinterWarningStyle ctermbg=NONE ctermfg=240 cterm=NONE guibg=NONE guifg=#5d5959 gui=NONE - hi LinterWarningStyleActive ctermbg=NONE ctermfg=124 cterm=NONE guibg=NONE guifg=#725454 gui=NONE - hi LinterInfo ctermbg=NONE ctermfg=238 cterm=NONE guibg=NONE guifg=#494646 gui=NONE - hi LinterInfoActive ctermbg=NONE ctermfg=240 cterm=NONE guibg=NONE guifg=#5d5d5d gui=NONE - hi GitGutterDelete ctermbg=NONE ctermfg=124 cterm=bold guibg=NONE guifg=#725454 gui=bold - hi GitGutterChange ctermbg=NONE ctermfg=19 cterm=bold guibg=NONE guifg=#596171 gui=bold - hi GitGutterAdd ctermbg=NONE ctermfg=34 cterm=bold guibg=NONE guifg=#496349 gui=bold - hi GitGutterChangeDelete ctermbg=NONE ctermfg=126 cterm=bold guibg=NONE guifg=#5c4a5a gui=bold - hi cssIdentifier ctermbg=NONE ctermfg=34 cterm=bold guibg=NONE guifg=#b1caaf gui=bold - hi cssClass ctermbg=NONE ctermfg=28 cterm=NONE guibg=NONE guifg=#a5c4a5 gui=NONE - hi cssFunction ctermbg=NONE ctermfg=244 cterm=bold guibg=NONE guifg=#857f7f gui=bold - hi cssProp ctermbg=NONE ctermfg=243 cterm=NONE guibg=NONE guifg=#716c6c gui=NONE - hi scssVariable ctermbg=NONE ctermfg=34 cterm=bold guibg=NONE guifg=#b9d1bb gui=bold - hi link cssAttr String - hi link cssIdentifierAttr Noise - hi link cssClassAttr cssIdentifierAttr - hi link cssAttrNoise Noise - hi link atKeyword PreProc - hi link cssIdentifier cssIdentifier - hi link cssClassName cssClass - hi link cssClassNameDot cssClass - hi link cssTagName htmlTagName - hi link cssPseudoClassId cssClassName - hi link cssKeyFrameSelector Label - hi link cssFunctionName cssIdentifier - hi link cssBraces Noise - hi cssUnitDecorators ctermbg=NONE ctermfg=247 cterm=NONE guibg=NONE guifg=#9a9494 gui=NONE - hi link scssSelector cssClass - hi link scssSelectorName scssSelector - hi link scssSelectorChar cssIdentifier - hi link scssFunctionName cssFunction - hi link scssMixin keyword - hi link scssMixinName cssFunction - hi link scssampersand scssSelectorName - hi link scssAtRoot atKeyword - hi link vue_scss cssIdentifier - hi htmlTagName ctermbg=NONE ctermfg=19 cterm=NONE guibg=NONE guifg=#7378b4 gui=NONE - hi htmlSpecialTagName ctermbg=NONE ctermfg=19 cterm=bold guibg=NONE guifg=#7e84c6 gui=bold - hi htmlLink ctermbg=NONE ctermfg=21 cterm=underline guibg=NONE guifg=#a1a5d5 gui=underline - hi link htmlNormal Normal - hi link htmlTitle Title - hi link htmlH1 htmlTitle - hi link htmlTag Noise - hi link htmlEndTag htmlTag - hi link htmlArg PreProc - hi link htmlValue String - hi link htmlSpecialChar Special - hi link htmlPreStmt PreProc - hi link htmlPreError Error - hi link htmlPreProc PreProc - hi link htmlPreAttr String - hi link htmlPreProcAttrName PreProc - hi link htmlPreProcAttrError Error - hi link htmlSpecial Special - hi link htmlSpecialChar Special - hi link htmlString String - hi link htmlStatement Statement - hi link htmlComment Comment - hi link htmlCommentPart Comment - hi link htmlValue String - hi link htmlCommentError htmlError - hi link htmlTagError htmlError - hi link htmlEvent javaScript - hi link htmlError Error - hi link javaScript Special - hi link javaScriptExpression javaScript - hi link htmlCssStyleComment Comment - hi link htmlCssDefinition Special - hi link htmlImgArg htmlArg - hi link htmlSrcValue String - hi link htmlSrcsetValue htmlSrcValue - hi link htmlAltValue String - hi link htmlDataArg htmlTagName - hi link htmlDataValue Constant - hi link htmlHrefArg htmlArg - hi link htmlHrefValue htmlSrcValue - hi vueTagSpecial ctermbg=NONE ctermfg=20 cterm=bold guibg=NONE guifg=#a6a5c4 gui=bold - hi vueTagComponentName ctermbg=NONE ctermfg=19 cterm=bold guibg=NONE guifg=#8685a7 gui=bold - hi vueDynamicComponent ctermbg=NONE ctermfg=17 cterm=bold guibg=NONE guifg=#6c6b86 gui=bold - hi link vueTransitionComponent vueDynamicComponent - hi link vueTransitionName cssIdentifier - hi link vueTransitionMode String - hi link vueDirective Identifier - hi link vueEvent Function - hi link vueConditional Special - hi link vueFor vueConditional - hi link vueRef vueDirective - hi link vueSlot Noise - hi link vueDirectiveValue Type - hi link vueEventValue vueDirectiveValue - hi link vueConditionalValue vueDirectiveValue - hi link vueForValue vueConditionalValue - hi link vueRefValue Constant - hi link vueSlotName Constant - hi link vueObjectKey cssClass - hi link vueObjectValue vueDirectiveValue - hi link vueDirectiveClass Noise - hi link vueMustache Type - hi link jsFunctionKey Function - hi jsFuncCall ctermbg=NONE ctermfg=88 cterm=bold guibg=NONE guifg=#a78685 gui=bold - hi link jsFuncCall Identifier - hi link jsOperator Operator - hi link jsVariableDef Identifier - hi jsGlobalObjects ctermbg=NONE ctermfg=247 cterm=bold guibg=NONE guifg=#9a9494 gui=bold - hi link jsGlobalNodeObjects jsGlobalObjects - hi link jsExceptions jsGlobalObjects - hi link jsBuiltins jsGlobalObjects - hi link jsStorageClass Include - hi jsObjectKey ctermbg=NONE ctermfg=88 cterm=NONE guibg=NONE guifg=#b79392 gui=NONE - hi link jsObjectProp Type - hi jsObjectValue ctermbg=NONE ctermfg=52 cterm=NONE guibg=NONE guifg=#866b6b gui=NONE - hi link jsModuleKeyword Type - hi link jsOperatorKeyword Label - hi link jsThis jsGlobalObjects - hi link jsArrowFunction Function - hi link pythonBuiltin Type - hi link pythonBuiltinObj Special - hi link pythonDottedName Identifier - hi link pythonBrackets Noise - hi link pythonQuotes Noise - hi link pythonDot Noise - hi link pythonNoise Noise - hi link pythonExtraOperator Operator - hi link pythonDocString SpecialComment - hi pythonSelf ctermbg=NONE ctermfg=238 cterm=bold guibg=NONE guifg=#494646 gui=bold - hi link sqlOperator Operator - hi vimFoldMarker ctermbg=NONE ctermfg=238 cterm=NONE guibg=NONE guifg=#494646 gui=NONE - hi link vimMap Noise - hi link vimAbb vimMap - hi link VimCommand Statement - hi link VimOption String - hi link vimFunction Function - hi link vimFuncKey Special - hi link vimHighlight Noise - hi link vimAuGroupKey Noise - hi link vimAutoCmd Noise - hi link vimHiTerm Include - hi link vimHiAttrib Number - hi link VimIsCommand Type - hi link vimNotation StorageClass - hi link vimMapLhs Special - hi link vimMapRhs Label - hi link vimNotFunc Conditional - hi link vimSep Noise - hi link vimParenSep vimSep - hi link vimContinue vimSep - hi link vimBracket vimSep - hi link vimOperParen Normal - hi link vimUserFunc Identifier - hi link vimFoldMarker Noise - hi link yamlKeyValueDelimiter Noise - hi link yamlFowIndicator Noise - hi link confComment Comment - hi ExtraWhitespace ctermbg=196 ctermfg=NONE cterm=NONE guibg=#6a2e2e guifg=NONE gui=NONE - hi link phpRegion Normal - hi link phpComparison Operator - hi QuickfixLine ctermbg=NONE ctermfg=247 cterm=bold guibg=NONE guifg=#9a9393 gui=bold - hi qfLineNr ctermbg=NONE ctermfg=240 cterm=italic guibg=NONE guifg=#5d5959 gui=italic - hi qfFilename ctermbg=NONE ctermfg=244 cterm=bold guibg=NONE guifg=#857f7f gui=bold - hi link qfSeparator Ignore - hi link qfError ErrorMsg - hi link jsonKeyword Identifier - hi link jsonValue String - hi link jsonQuote Noise - hi link LspErrorText ErrorMsg - hi link LspWarningText WarningMsg - hi link LspInformationText Question - hi link LspHintText Question - hi CtrlPPrtBase ctermbg=255 ctermfg=0 cterm=bold guibg=#eee4e4 guifg=#131313 gui=bold - hi CtrlPPrtText ctermbg=255 ctermfg=0 cterm=bold guibg=#eee4e4 guifg=#131313 gui=bold - hi CtrlPMatch ctermbg=NONE ctermfg=247 cterm=bold guibg=NONE guifg=#9a9393 gui=bold - hi CtrlPMode1 ctermbg=NONE ctermfg=250 cterm=bold guibg=NONE guifg=#aeadad gui=bold - hi CtrlPMode2 ctermbg=NONE ctermfg=244 cterm=NONE guibg=NONE guifg=#857f7f gui=NONE - hi CtrlPNoEntries ctermbg=NONE ctermfg=196 cterm=bold guibg=NONE guifg=#916c6c gui=bold - hi CtrlPBufferNr ctermbg=NONE ctermfg=247 cterm=bold guibg=NONE guifg=#9a9393 gui=bold - hi CtrlPBufferInd ctermbg=NONE ctermfg=255 cterm=bold guibg=NONE guifg=#eee4e4 gui=bold - hi CtrlPBufferPath ctermbg=NONE ctermfg=240 cterm=NONE guibg=NONE guifg=#5d5959 gui=NONE - hi CtrlPBufferHid ctermbg=NONE ctermfg=243 cterm=NONE guibg=NONE guifg=#716c6c gui=NONE - hi CtrlPBufferHidMod ctermbg=NONE ctermfg=88 cterm=NONE guibg=NONE guifg=#7b6a6a gui=NONE - hi link CtrlPBufferVis Normal - hi CtrlPBufferVisMod ctermbg=NONE ctermfg=124 cterm=NONE guibg=NONE guifg=#725454 gui=NONE - hi CtrlPBufferCur ctermbg=NONE ctermfg=250 cterm=bold guibg=NONE guifg=#aeadad gui=bold - hi CtrlPBufferCurMod ctermbg=NONE ctermfg=196 cterm=NONE guibg=NONE guifg=#916c6c gui=NONE - hi CtrlPBufName ctermbg=NONE ctermfg=247 cterm=NONE guibg=NONE guifg=#9a9393 gui=NONE - hi CtrlPTagKind ctermbg=NONE ctermfg=250 cterm=bold guibg=NONE guifg=#aeadad gui=bold - hi CtrlPqfLineCol ctermbg=NONE ctermfg=124 cterm=bold guibg=NONE guifg=#725454 gui=bold - hi CtrlPUndoT ctermbg=NONE ctermfg=244 cterm=NONE guibg=NONE guifg=#857f7f gui=NONE - hi CtrlPUndoBr ctermbg=NONE ctermfg=238 cterm=NONE guibg=NONE guifg=#494646 gui=NONE - hi CtrlPUndoNr ctermbg=NONE ctermfg=240 cterm=NONE guibg=NONE guifg=#5d5959 gui=NONE - hi CtrlPUndoSv ctermbg=NONE ctermfg=124 cterm=NONE guibg=NONE guifg=#725454 gui=NONE - hi CtrlPUndoPo ctermbg=NONE ctermfg=250 cterm=bold guibg=NONE guifg=#aeadad gui=bold - hi link Variable Function -elseif &t_Co == 8 || $TERM !~# '^linux' || &t_Co == 16 - set t_Co=16 - hi Normal ctermbg=black ctermfg=gray cterm=NONE - set background=dark - hi Special ctermbg=NONE ctermfg=red cterm=bold - hi NonText ctermbg=NONE ctermfg=red cterm=NONE - hi Tag ctermbg=darkred ctermfg=NONE cterm=NONE - hi Identifier ctermbg=NONE ctermfg=red cterm=NONE - hi Function ctermbg=NONE ctermfg=red cterm=bold - hi Type ctermbg=NONE ctermfg=darkred cterm=NONE - hi StorageClass ctermbg=NONE ctermfg=darkred cterm=bold - hi link Structure StorageClass - hi link TypeDef StorageClass - hi Constant ctermbg=NONE ctermfg=white cterm=italic - hi String ctermbg=NONE ctermfg=white cterm=italic - hi link Character String - hi link Number String - hi link Boolean String - hi link Float String - hi Folded ctermbg=NONE ctermfg=white cterm=NONE - hi Statement ctermbg=NONE ctermfg=gray cterm=NONE - hi Conditional ctermbg=NONE ctermfg=white cterm=bold - hi Repeat ctermbg=NONE ctermfg=darkgray cterm=bold - hi Label ctermbg=NONE ctermfg=darkgray cterm=bold - hi Operator ctermbg=NONE ctermfg=darkgray cterm=bold - hi Keyword ctermbg=NONE ctermfg=darkgray cterm=bold - hi Exception ctermbg=NONE ctermfg=darkred cterm=bold - hi PreProc ctermbg=NONE ctermfg=gray cterm=bold - hi Include ctermbg=NONE ctermfg=gray cterm=NONE - hi Comment ctermbg=NONE ctermfg=gray cterm=italic - hi SpecialComment ctermbg=NONE ctermfg=darkgray cterm=italic - hi Todo ctermbg=NONE ctermfg=darkgray cterm=italic - hi Ignore ctermbg=NONE ctermfg=black cterm=NONE - hi Error ctermbg=NONE ctermfg=red cterm=bold - hi Underlined ctermbg=NONE ctermfg=NONE cterm=underline - hi StatusLine ctermbg=gray ctermfg=white cterm=NONE - hi StatusLineNC ctermbg=gray ctermfg=gray cterm=NONE - hi TabLine ctermbg=gray ctermfg=gray cterm=NONE - hi TabLineFill ctermbg=gray ctermfg=gray cterm=NONE - hi TabLineSel ctermbg=gray ctermfg=white cterm=NONE - hi VertSplit ctermbg=black ctermfg=gray cterm=NONE - hi FoldColumn ctermbg=black ctermfg=gray cterm=NONE - hi ColorColumn ctermbg=gray ctermfg=NONE cterm=NONE - hi SignColumn ctermbg=black ctermfg=white cterm=NONE - hi CursorLine ctermbg=gray ctermfg=NONE cterm=NONE - hi link Title Constant - hi LineNr ctermbg=black ctermfg=gray cterm=NONE - hi CursorLineNr ctermbg=black ctermfg=gray cterm=bold - hi Pmenu ctermbg=black ctermfg=darkgray cterm=NONE - hi PmenuSbar ctermbg=black ctermfg=black cterm=NONE - hi PmenuSel ctermbg=black ctermfg=white cterm=bold - hi PmenuThumb ctermbg=darkgray ctermfg=darkgray cterm=NONE - hi SpecialKey ctermbg=NONE ctermfg=red cterm=NONE - hi DiffAdd ctermbg=darkgreen ctermfg=NONE cterm=NONE - hi DiffChange ctermbg=darkblue ctermfg=NONE cterm=NONE - hi DiffDelete ctermbg=darkred ctermfg=NONE cterm=NONE - hi DiffText ctermbg=darkblue ctermfg=white cterm=NONE - hi IncSearch ctermbg=darkblue ctermfg=black cterm=NONE - hi Search ctermbg=darkblue ctermfg=white cterm=NONE - hi Visual ctermbg=darkblue ctermfg=NONE cterm=NONE - hi VisualNOS ctermbg=darkred ctermfg=NONE cterm=NONE - hi Directory ctermbg=NONE ctermfg=white cterm=NONE - hi MatchParen ctermbg=darkblue ctermfg=NONE cterm=bold - hi SpellBad ctermbg=NONE ctermfg=red cterm=NONE - hi SpellCap ctermbg=NONE ctermfg=yellow cterm=NONE - hi SpellLocal ctermbg=NONE ctermfg=darkyellow cterm=NONE - hi SpellRare ctermbg=NONE ctermfg=darkyellow cterm=NONE - hi WildMenu ctermbg=gray ctermfg=white cterm=bold - hi ErrorMsg ctermbg=NONE ctermfg=red cterm=bold - hi ModeMsg ctermbg=NONE ctermfg=white cterm=bold - hi MoreMsg ctermbg=NONE ctermfg=white cterm=NONE - hi Question ctermbg=NONE ctermfg=darkgray cterm=NONE - hi WarningMsg ctermbg=NONE ctermfg=yellow cterm=bold - hi Cursor ctermbg=white ctermfg=black cterm=bold - hi CursorColumn ctermbg=gray ctermfg=NONE cterm=NONE - hi EndOfBuffer ctermbg=black ctermfg=black cterm=NONE - hi Noise ctermbg=NONE ctermfg=gray cterm=NONE - hi TabLineNum ctermbg=gray ctermfg=gray cterm=bold - hi TabLineNumSel ctermbg=gray ctermfg=darkgray cterm=bold - hi StatusLineNoise ctermbg=gray ctermfg=gray cterm=NONE - hi StatusLineNoiseActive ctermbg=gray ctermfg=gray cterm=NONE - hi StatusLineBufferNr ctermbg=gray ctermfg=darkgray cterm=bold - hi StatusLineBufferNrActive ctermbg=gray ctermfg=white cterm=bold - hi StatusLinePercent ctermbg=gray ctermfg=gray cterm=bold - hi StatusLinePercentActive ctermbg=gray ctermfg=darkgray cterm=bold - hi StatusLineLinecount ctermbg=gray ctermfg=gray cterm=bold - hi StatusLineLinecountActive ctermbg=gray ctermfg=darkgray cterm=bold - hi StatusLineDivActive ctermbg=gray ctermfg=gray cterm=NONE - hi StatusLineDivInput ctermbg=darkblue ctermfg=darkblue cterm=NONE - hi StatusLineDivMod ctermbg=red ctermfg=red cterm=NONE - hi StatusLineDivModActive ctermbg=red ctermfg=red cterm=NONE - hi StatusLineFileInfo ctermbg=NONE ctermfg=gray cterm=italic - hi StatusLineFile ctermbg=gray ctermfg=darkgray cterm=italic - hi StatusLineFileActive ctermbg=gray ctermfg=white cterm=italic - hi StatusLineDir ctermbg=gray ctermfg=gray cterm=italic - hi StatusLineDirActive ctermbg=gray ctermfg=gray cterm=italic - hi StatusLineExt ctermbg=gray ctermfg=gray cterm=italic - hi StatusLineExtActive ctermbg=gray ctermfg=darkgray cterm=italic - hi StatusLineDot ctermbg=gray ctermfg=gray cterm=italic - hi StatusLineDotActive ctermbg=gray ctermfg=gray cterm=italic - hi StatusLineFileReadOnly ctermbg=gray ctermfg=red cterm=italic - hi StatusLineFileReadOnlyActive ctermbg=NONE ctermfg=red cterm=italic - hi StatusLineWarning ctermbg=gray ctermfg=darkgray cterm=bold - hi StatusLineWarningActive ctermbg=NONE ctermfg=red cterm=bold - hi LinterDash ctermbg=NONE ctermfg=gray cterm=NONE - hi LinterDashActive ctermbg=NONE ctermfg=gray cterm=NONE - hi LinterError ctermbg=NONE ctermfg=gray cterm=bold - hi LinterErrorActive ctermbg=NONE ctermfg=red cterm=bold - hi LinterErrorStyle ctermbg=NONE ctermfg=gray cterm=NONE - hi LinterErrorStyleActive ctermbg=NONE ctermfg=red cterm=NONE - hi LinterWarning ctermbg=NONE ctermfg=gray cterm=bold - hi LinterWarningActive ctermbg=NONE ctermfg=red cterm=bold - hi LinterWarningStyle ctermbg=NONE ctermfg=gray cterm=NONE - hi LinterWarningStyleActive ctermbg=NONE ctermfg=red cterm=NONE - hi LinterInfo ctermbg=NONE ctermfg=gray cterm=NONE - hi LinterInfoActive ctermbg=NONE ctermfg=gray cterm=NONE - hi GitGutterDelete ctermbg=NONE ctermfg=red cterm=bold - hi GitGutterChange ctermbg=NONE ctermfg=blue cterm=bold - hi GitGutterAdd ctermbg=NONE ctermfg=green cterm=bold - hi GitGutterChangeDelete ctermbg=NONE ctermfg=magenta cterm=bold - hi cssIdentifier ctermbg=NONE ctermfg=green cterm=bold - hi cssClass ctermbg=NONE ctermfg=green cterm=NONE - hi cssFunction ctermbg=NONE ctermfg=darkgray cterm=bold - hi cssProp ctermbg=NONE ctermfg=gray cterm=NONE - hi scssVariable ctermbg=NONE ctermfg=green cterm=bold - hi link cssAttr String - hi link cssIdentifierAttr Noise - hi link cssClassAttr cssIdentifierAttr - hi link cssAttrNoise Noise - hi link atKeyword PreProc - hi link cssIdentifier cssIdentifier - hi link cssClassName cssClass - hi link cssClassNameDot cssClass - hi link cssTagName htmlTagName - hi link cssPseudoClassId cssClassName - hi link cssKeyFrameSelector Label - hi link cssFunctionName cssIdentifier - hi link cssBraces Noise - hi cssUnitDecorators ctermbg=NONE ctermfg=darkgray cterm=NONE - hi link scssSelector cssClass - hi link scssSelectorName scssSelector - hi link scssSelectorChar cssIdentifier - hi link scssFunctionName cssFunction - hi link scssMixin keyword - hi link scssMixinName cssFunction - hi link scssampersand scssSelectorName - hi link scssAtRoot atKeyword - hi link vue_scss cssIdentifier - hi htmlTagName ctermbg=NONE ctermfg=darkblue cterm=NONE - hi htmlSpecialTagName ctermbg=NONE ctermfg=blue cterm=bold - hi htmlLink ctermbg=NONE ctermfg=blue cterm=underline - hi link htmlNormal Normal - hi link htmlTitle Title - hi link htmlH1 htmlTitle - hi link htmlTag Noise - hi link htmlEndTag htmlTag - hi link htmlArg PreProc - hi link htmlValue String - hi link htmlSpecialChar Special - hi link htmlPreStmt PreProc - hi link htmlPreError Error - hi link htmlPreProc PreProc - hi link htmlPreAttr String - hi link htmlPreProcAttrName PreProc - hi link htmlPreProcAttrError Error - hi link htmlSpecial Special - hi link htmlSpecialChar Special - hi link htmlString String - hi link htmlStatement Statement - hi link htmlComment Comment - hi link htmlCommentPart Comment - hi link htmlValue String - hi link htmlCommentError htmlError - hi link htmlTagError htmlError - hi link htmlEvent javaScript - hi link htmlError Error - hi link javaScript Special - hi link javaScriptExpression javaScript - hi link htmlCssStyleComment Comment - hi link htmlCssDefinition Special - hi link htmlImgArg htmlArg - hi link htmlSrcValue String - hi link htmlSrcsetValue htmlSrcValue - hi link htmlAltValue String - hi link htmlDataArg htmlTagName - hi link htmlDataValue Constant - hi link htmlHrefArg htmlArg - hi link htmlHrefValue htmlSrcValue - hi vueTagSpecial ctermbg=NONE ctermfg=blue cterm=bold - hi vueTagComponentName ctermbg=NONE ctermfg=darkblue cterm=bold - hi vueDynamicComponent ctermbg=NONE ctermfg=darkblue cterm=bold - hi link vueTransitionComponent vueDynamicComponent - hi link vueTransitionName cssIdentifier - hi link vueTransitionMode String - hi link vueDirective Identifier - hi link vueEvent Function - hi link vueConditional Special - hi link vueFor vueConditional - hi link vueRef vueDirective - hi link vueSlot Noise - hi link vueDirectiveValue Type - hi link vueEventValue vueDirectiveValue - hi link vueConditionalValue vueDirectiveValue - hi link vueForValue vueConditionalValue - hi link vueRefValue Constant - hi link vueSlotName Constant - hi link vueObjectKey cssClass - hi link vueObjectValue vueDirectiveValue - hi link vueDirectiveClass Noise - hi link vueMustache Type - hi link jsFunctionKey Function - hi jsFuncCall ctermbg=NONE ctermfg=darkred cterm=bold - hi link jsFuncCall Identifier - hi link jsOperator Operator - hi link jsVariableDef Identifier - hi jsGlobalObjects ctermbg=NONE ctermfg=darkgray cterm=bold - hi link jsGlobalNodeObjects jsGlobalObjects - hi link jsExceptions jsGlobalObjects - hi link jsBuiltins jsGlobalObjects - hi link jsStorageClass Include - hi jsObjectKey ctermbg=NONE ctermfg=red cterm=NONE - hi link jsObjectProp Type - hi jsObjectValue ctermbg=NONE ctermfg=darkred cterm=NONE - hi link jsModuleKeyword Type - hi link jsOperatorKeyword Label - hi link jsThis jsGlobalObjects - hi link jsArrowFunction Function - hi link pythonBuiltin Type - hi link pythonBuiltinObj Special - hi link pythonDottedName Identifier - hi link pythonBrackets Noise - hi link pythonQuotes Noise - hi link pythonDot Noise - hi link pythonNoise Noise - hi link pythonExtraOperator Operator - hi link pythonDocString SpecialComment - hi pythonSelf ctermbg=NONE ctermfg=gray cterm=bold - hi link sqlOperator Operator - hi vimFoldMarker ctermbg=NONE ctermfg=gray cterm=NONE - hi link vimMap Noise - hi link vimAbb vimMap - hi link VimCommand Statement - hi link VimOption String - hi link vimFunction Function - hi link vimFuncKey Special - hi link vimHighlight Noise - hi link vimAuGroupKey Noise - hi link vimAutoCmd Noise - hi link vimHiTerm Include - hi link vimHiAttrib Number - hi link VimIsCommand Type - hi link vimNotation StorageClass - hi link vimMapLhs Special - hi link vimMapRhs Label - hi link vimNotFunc Conditional - hi link vimSep Noise - hi link vimParenSep vimSep - hi link vimContinue vimSep - hi link vimBracket vimSep - hi link vimOperParen Normal - hi link vimUserFunc Identifier - hi link vimFoldMarker Noise - hi link yamlKeyValueDelimiter Noise - hi link yamlFowIndicator Noise - hi link confComment Comment - hi ExtraWhitespace ctermbg=red ctermfg=NONE cterm=NONE - hi link phpRegion Normal - hi link phpComparison Operator - hi QuickfixLine ctermbg=NONE ctermfg=darkgray cterm=bold - hi qfLineNr ctermbg=NONE ctermfg=gray cterm=italic - hi qfFilename ctermbg=NONE ctermfg=darkgray cterm=bold - hi link qfSeparator Ignore - hi link qfError ErrorMsg - hi link jsonKeyword Identifier - hi link jsonValue String - hi link jsonQuote Noise - hi link LspErrorText ErrorMsg - hi link LspWarningText WarningMsg - hi link LspInformationText Question - hi link LspHintText Question - hi CtrlPPrtBase ctermbg=white ctermfg=black cterm=bold - hi CtrlPPrtText ctermbg=white ctermfg=black cterm=bold - hi CtrlPMatch ctermbg=NONE ctermfg=darkgray cterm=bold - hi CtrlPMode1 ctermbg=NONE ctermfg=white cterm=bold - hi CtrlPMode2 ctermbg=NONE ctermfg=darkgray cterm=NONE - hi CtrlPNoEntries ctermbg=NONE ctermfg=red cterm=bold - hi CtrlPBufferNr ctermbg=NONE ctermfg=darkgray cterm=bold - hi CtrlPBufferInd ctermbg=NONE ctermfg=white cterm=bold - hi CtrlPBufferPath ctermbg=NONE ctermfg=gray cterm=NONE - hi CtrlPBufferHid ctermbg=NONE ctermfg=gray cterm=NONE - hi CtrlPBufferHidMod ctermbg=NONE ctermfg=darkred cterm=NONE - hi link CtrlPBufferVis Normal - hi CtrlPBufferVisMod ctermbg=NONE ctermfg=red cterm=NONE - hi CtrlPBufferCur ctermbg=NONE ctermfg=white cterm=bold - hi CtrlPBufferCurMod ctermbg=NONE ctermfg=red cterm=NONE - hi CtrlPBufName ctermbg=NONE ctermfg=darkgray cterm=NONE - hi CtrlPTagKind ctermbg=NONE ctermfg=white cterm=bold - hi CtrlPqfLineCol ctermbg=NONE ctermfg=red cterm=bold - hi CtrlPUndoT ctermbg=NONE ctermfg=darkgray cterm=NONE - hi CtrlPUndoBr ctermbg=NONE ctermfg=gray cterm=NONE - hi CtrlPUndoNr ctermbg=NONE ctermfg=gray cterm=NONE - hi CtrlPUndoSv ctermbg=NONE ctermfg=red cterm=NONE - hi CtrlPUndoPo ctermbg=NONE ctermfg=white cterm=bold - hi link Variable Function -endif - -augroup cursorlinebg - au! - au InsertEnter * hi CursorLine ctermbg=17 ctermfg=NONE cterm=NONE guibg=#384046 guifg=NONE - au InsertLeave * hi CursorLine ctermbg=232 ctermfg=NONE cterm=NONE guibg=#1B1C1D guifg=NONE -augroup END - - diff --git a/colors/monotonous-dark.erb b/colors/monotonous-dark.erb deleted file mode 100644 index 3ac5215..0000000 --- a/colors/monotonous-dark.erb +++ /dev/null @@ -1,872 +0,0 @@ -<% - # RNB, A VIM COLORSCHEME TEMPLATE - # Author: Romain Lafourcade (https://github.com/romainl) - # Canonical URL: https://gist.github.com/romainl/5cd2f4ec222805f49eca - - # Step 1: information - # - # Make sure the name of your colorscheme is unique and attractive. - # The description should fit in a single line with no linefeed. - # 'background' can be "light" or "dark". - information = { - author: "studiovx", - email: "studiovx@studiovx.co.uk", - name: "monotonous-dark", - description: "", - background: "dark", - webpage: "" - } - - # Step 2: colors - # - # black = [ give each color a distinctive name - # "#000000", hexadecimal color for GVim/MacVim and "true colors" terminals - # 0, integer between 0 and 255 for terminals supporting 256 colors - # "black" color name for less capable color terminals, can be "darkred", "red", - # "darkgreen", "green", "darkyellow", "yellow", "darkblue", "blue", - # "darkmagenta", "magenta", "black", "darkgrey", "grey", "white" - # ] - # - # If your colors are defined correctly, the resulting colorscheme is guaranteed - # to work in GVim (Windows/Linux), MacVim, and any properly set up terminal emulator. - - darkred1 = ["#373030", 237, "darkred"] - darkred2 = ["#6b5d5d", 52, "darkred"] - darkred3 = ["#866b6b", 52, "darkred"] - red1 = ["#967978", 52, "darkred"] - red2 = ["#a78685", 88, "darkred"] - red3 = ["#b79392", 88, "red"] - lightred1 = ["#c4a6a5", 88, "red"] - lightred2 = ["#cab0af", 124, "red"] - lightred3 = ["#d1bab9", 124, "red"] - - graygreen0 = ["#303730", 237, "black"] - green1 = ["#6b866c", 22, "darkgreen"] - green2 = ["#7a9678", 22, "darkgreen"] - green3 = ["#85a786", 28, "darkgreen"] - green4 = ["#95b792", 28, "green"] - green5 = ["#a5c4a5", 28, "green"] - green6 = ["#b1caaf", 34, "green"] - green7 = ["#b9d1bb", 34, "green"] - - grayblue0 = ["#303237", 237, "black"] - blue1 = ["#5c6191", 17, "darkblue"] - blue2 = ["#6a6f9b", 18, "darkblue"] - blue3 = ["#7378b4", 19, "darkblue"] - blue4 = ["#7e84c6", 19, "blue"] - blue5 = ["#898fcb", 20, "blue"] - blue6 = ["#959ad0", 20, "blue"] - blue7 = ["#a1a5d5", 21, "blue"] - - grayindigo0 = ["#323037", 237, "black"] - indigo1 = ["#6c6b86", 17, "darkblue"] - indigo2 = ["#787896", 18, "darkblue"] - indigo3 = ["#8685a7", 19, "darkblue"] - indigo4 = ["#9292b7", 19, "blue"] - indigo5 = ["#a6a5c4", 20, "blue"] - indigo6 = ["#b0afca", 20, "blue"] - indigo7 = ["#beb9d1", 21, "blue"] - - # TODO 256 and term colours - magenta1= ["#625166", 164, "magenta"] - magenta2= ["#725f77", 164, "magenta"] - magenta3= ["#826c89", 164, "magenta"] - magenta4= ["#927a9a", 164, "magenta"] - magenta5= ["#a287aa", 164, "magenta"] - magenta6= ["#b294bb", 164, "magenta"] - magenta7= ["#b99dc1", 164, "magenta"] - - grayyellow0 = ["#373730", 237, "black"] - yellow1 = ["#90905c", 22, "darkyellow"] - yellow2 = ["#a2a268", 22, "darkyellow"] - yellow3 = ["#b4b473", 28, "darkyellow"] - yellow4 = ["#c3c67e", 28, "yellow"] - yellow5 = ["#c6c689", 28, "yellow"] - yellow6 = ["#d0d095", 34, "yellow"] - yellow7 = ["#d5d5a1", 34, "yellow"] - - - bg_cursorline = ["#1B1C1D", 232, "gray"] - bg_colorcolumn = bg_cursorline - bg_cursorcolumn = ["#1F1F1F", 232, "gray"] - bg = ["#202122", 234, "black"] - bg_cursorline_input = ["#384046", 17, "darkblue"] - fg_weak1 = ["#494646", 238, "gray"] - fg_comment = ["#5d5d5d", 240, "gray"] - fg_weak2 = ["#716c6c", 243, "gray"] - fg = ["#767070", 243, "gray"] - fg_strong1 = ["#857f7f", 244, "darkgray"] - fg_strong2 = ["#9a9393", 247, "darkgray"] - fg_strong3 = ["#aeadad", 250, "white"] - fg_strong4 = ["#eee4e4", 255, "white"] - fg_special = ["#ffffff", 255, "white"] - - fg_error = ["#c74444", 196, "red"] - fg_spellcap = ["#a67038", 166, "yellow"] - fg_spellrare = ["#797532", 247, "darkyellow"] - fg_spelllocal = fg_spellrare - bg_whitespace_error = ["#6a2e2e", 196, "red"] - fg_todo = ["#ff4500", 196, "red"] - - color_primary_weak1 = darkred1 - color_primary_weak2 = darkred2 - color_primary_weak3 = darkred3 - color_primary1 = red1 - color_primary2 = red2 - color_primary3 = red3 - color_primary_strong1 = lightred1 - color_primary_strong2 = lightred2 - color_primary_strong3 = lightred3 - - color_secondary_weak = green5 - color_secondary = green6 - color_secondary_strong = green7 - - color_tertiary_weak = blue3 - color_tertiary = blue4 - color_tertiary_strong = blue7 - - ui_bg = ["#3f3f3f", 238, "gray"] - ui_fg_weak1 = ["#494646", 238, "gray"] - ui_fg_weak2 = ["#5d5959", 240, "gray"] - ui_fg = ["#716c6c", 243, "gray"] - ui_fg_strong1 = ["#857f7f", 244, "darkgray"] - ui_fg_strong2 = ["#9a9393", 247, "darkgray"] - ui_fg_strong3 = ["#aeadad", 250, "white"] - ui_fg_strong4 = ["#eee4e4", 255, "white"] - - ui_cursor_bg = ["#eee4e4", 255, "white"] - ui_cursor_fg = ["#131313", 0, "black"] - - ui_linenr = fg_weak1 - ui_cursorlinenr = fg_weak2 - - ui_search = ["#49535a", 17, "darkblue"] - ui_incsearch = ["#93adc2", 17, "darkblue"] - - ui_visual_bg = ["#384046", 17, "darkblue"] - ui_visualnos_bg = ["#463838", 52, "darkred"] - - menu_bg = ["#333535", 237, "black"] - menu_fg = ui_fg_strong1 - menu_sel = ui_fg_strong3 - - diff_delete_bg = ["#322929", 52, "darkred"] - diff_add_bg = ["#293229", 22, "darkgreen"] - diff_change_bg = ["#2D2E34", 17, "darkblue"] - diff_change_fg = ["#656a7c", 21, "white"] - - ui_sign_add = ["#496349", 34, "green"] - ui_sign_change = ["#596171", 19, "blue"] - ui_sign_delete = ["#725454", 124, "red"] - ui_sign_changedelete = ["#5c4a5a", 126, "magenta"] - - ui_statusbar_mod = ["#655757", 124, "red"] - ui_statusbar_mod_active = ["#916c6c", 124, "red"] - ui_statusbar_input = ["#384046", 17, "darkblue"] - - ui_fileinfo = fg_comment - - ui_fg_errormsg = ["#c74444", 196, "red"] - ui_fg_warningmsg = ["#a67038", 166, "yellow"] - ui_fg_question = ["#797532", 247, "darkgray"] - - ui_fg_warning_weak = ["#7b6a6a", 88, "darkred"] - ui_fg_warning = ["#725454", 124, "red"] - ui_fg_warning_strong = ["#916c6c", 196, "red"] - ui_fg_error = ["#7D3636", 196, "red"] - - ui_fg_linter_dash = fg_weak1 - ui_fg_linter_dash_active = fg_comment - ui_fg_linter_error = ui_fg - ui_fg_linter_error_active = ui_fg_errormsg - ui_fg_linter_warning = ui_fg_weak2 - ui_fg_linter_warning_active = ui_fg_warningmsg - ui_fg_linter_info = fg_weak1 - ui_fg_linter_info_active = ui_fg_question - - terminal_ansi_colors = [ '#1f2121', fg_comment[0], fg_weak2[0], fg[0], fg_strong1[0], fg_strong2[0], fg_strong3[0], fg_strong4[0], ui_bg[0], yellow1[0], yellow2[0], yellow3[0], yellow4[0], yellow5[0], yellow6[0], yellow7[0] ] - - # Step 3: highlights - highlights = [ - [ "Normal", bg, fg, "NONE" ], - - [ "Special", "NONE", color_primary_strong2, "bold" ], - [ "NonText", "NONE", color_primary_strong3, "NONE" ], - [ "Tag", color_primary_weak1, "NONE", "NONE" ], - - [ "Identifier", "NONE", color_primary3, "NONE" ], - [ "Function", "NONE", color_primary_strong1, "bold" ], - - [ "Type", "NONE", color_primary1, "NONE" ], - [ "StorageClass", "NONE", color_primary_weak3, "bold" ], - [ "Structure", "StorageClass"], - [ "TypeDef", "StorageClass"], - - [ "Constant", "NONE", fg_strong4, "italic" ], - [ "String", "NONE", fg_strong3, "italic" ], - [ "Character", "String" ], - [ "Number", "String" ], - [ "Boolean", "String" ], - [ "Float", "String" ], - - [ "Folded", "NONE", fg_strong3, "bold" ], - - [ "Statement", "NONE", fg, "NONE" ], - [ "Conditional", "NONE", fg_strong3, "bold" ], - [ "Repeat", "NONE", fg_strong2, "bold" ], - [ "Label", "NONE", fg_strong1, "bold" ], - [ "Operator", "NONE", fg_comment, "NONE" ], - [ "Keyword", "NONE", fg_strong1, "bold" ], - [ "Exception", "NONE", color_primary_weak2, "bold" ], - - [ "PreProc", "NONE", fg_weak1, "bold" ], - [ "Include", "NONE", fg_weak1, "NONE" ], - - [ "Comment", "NONE", fg_comment, "bold,italic" ], - [ "SpecialComment", "NONE", fg_strong1, "italic"], - [ "Todo", "NONE", fg_todo, "bold,italic" ], - - [ "Ignore", "NONE", bg, "NONE" ], - [ "Conceal", "NONE", "NONE", "NONE" ], - - [ "Error", "NONE", fg_error, "bold" ], - - [ "Underlined", "NONE", "NONE", "underline" ], - - [ "StatusLine", ui_bg, ui_fg_strong3, "italic" ], - [ "StatusLineNC", ui_bg, ui_fg, "italic" ], - [ "TabLine", "StatusLineNc" ], - [ "TabLineSel", "StatusLine" ], - [ "TabLineNumSel", "StatusLine"], - # used in init.tabline.vim - [ "TabLineFill", ui_bg, ui_bg, "italic" ], - [ "TabLineItem", ui_bg, ui_fg, "italic" ], - [ "TabLineItemSel", ui_bg, ui_fg_strong3, "italic" ], - - [ "VertSplit", bg, ui_bg, "NONE" ], - [ "FoldColumn", bg, fg_weak1, "NONE" ], - [ "ColorColumn", bg_colorcolumn, "NONE", "NONE" ], - [ "SignColumn", bg, ui_fg_strong3, "NONE" ], - [ "CursorLine", bg_cursorline, "NONE", "NONE" ], - - [ "Title", "NONE", fg_strong4, "bold,italic" ], - - [ "LineNr", bg, ui_linenr, "NONE" ], - [ "CursorLineNr", bg, ui_cursorlinenr, "bold" ], - - # [ "helpLeadBlank", "NONE", grayfg, "NONE" ], - # [ "helpNormal", "NONE", grayfg, "NONE" ], - - [ "Pmenu", menu_bg, menu_fg, "NONE" ], - [ "PmenuSbar", menu_bg, menu_bg, "NONE" ], - [ "PmenuSel", menu_bg, menu_sel, "bold" ], - [ "PmenuThumb", menu_fg, menu_fg, "NONE" ], - - [ "SpecialKey", "NONE", color_primary_strong3, "NONE" ], - - [ "DiffAdd", diff_add_bg, "NONE", "NONE" ], - [ "DiffChange", diff_change_bg, "NONE", "NONE" ], - [ "DiffDelete", diff_delete_bg, "NONE", "NONE" ], - [ "DiffText", diff_change_bg, diff_change_fg, "NONE" ], - - [ "IncSearch", ui_incsearch, bg, "NONE" ], - [ "Search", ui_search, ui_fg_strong3, "NONE" ], - - [ "Visual", ui_visual_bg, "NONE", "NONE" ], - [ "VisualNOS", ui_visualnos_bg, "NONE", "NONE" ], - - [ "Directory", "NONE", ui_fg_strong3, "NONE" ], - - [ "MatchParen", "NONE", fg_special, "bold" ], - - [ "SpellBad", "NONE", fg_error, "NONE", fg_error ], - [ "SpellCap", "NONE", fg_spellcap, "NONE", fg_spellcap ], - [ "SpellLocal", "NONE", fg_spelllocal, "NONE", fg_spellcap ], - [ "SpellRare", "NONE", fg_spellrare, "NONE", fg_spellcap ], - - [ "WildMenu", ui_bg, ui_fg_strong4, "bold" ], - [ "ErrorMsg", "NONE", ui_fg_errormsg, "italic" ], - [ "ModeMsg", "NONE", ui_fg_strong4, "italic" ], - [ "MoreMsg", "NONE", ui_fg_strong4, "italic" ], - [ "Question", "NONE", ui_fg_question, "italic" ], - [ "WarningMsg", "NONE", ui_fg_warningmsg, "italic" ], - - [ "Cursor", ui_cursor_bg, ui_cursor_fg, "bold" ], - [ "CursorColumn", bg_cursorcolumn, "NONE", "NONE" ], - - [ "EndOfBuffer", bg, bg, "NONE" ], - - [ "Noise", "NONE", ui_fg_weak2, "NONE"], - - - # tabline, statusline - - [ "TabLineNum", ui_bg, ui_fg, "italic"], - [ "TabLineNumSel", ui_bg, ui_fg_strong1, "italic"], - - - [ "StatusLineNoise", ui_bg, ui_fg_weak2, "italic"], - [ "StatusLineNoiseActive", ui_bg, ui_fg, "italic"], - - [ "StatusLineBufferNr", ui_bg, ui_fg_strong2, "italic"], - [ "StatusLineBufferNrActive", ui_bg, ui_fg_strong3, "italic"], - - [ "StatusLinePercent", ui_bg, ui_fg, "italic"], - [ "StatusLinePercentActive", ui_bg, ui_fg_strong2, "italic"], - [ "StatusLineLinecount", ui_bg, ui_fg, "italic"], - [ "StatusLineLinecountActive", ui_bg, ui_fg_strong1, "italic"], - - [ "StatusLineDivActive", ui_fg, ui_fg, "NONE"], - [ "StatusLineDivInput", ui_statusbar_input, ui_statusbar_input, "NONE"], - [ "StatusLineDivMod", ui_statusbar_mod, ui_statusbar_mod, "NONE"], - [ "StatusLineDivModActive", ui_statusbar_mod_active, ui_statusbar_mod_active, "NONE"], - - [ "StatusLineFileInfo", "NONE", ui_fileinfo, "italic"], - - [ "StatusLineFile", ui_bg, ui_fg_strong2, "italic"], - [ "StatusLineFileActive", ui_bg, ui_fg_strong3, "italic"], - [ "StatusLineDir", ui_bg, ui_fg, "italic"], - [ "StatusLineDirActive", ui_bg, ui_fg, "italic"], - [ "StatusLineExt", ui_bg, ui_fg, "italic"], - [ "StatusLineExtActive", ui_bg, ui_fg_strong1, "italic"], - [ "StatusLineDot", ui_bg, ui_fg_weak2, "italic"], - [ "StatusLineDotActive", ui_bg, ui_fg_weak2, "italic"], - - [ "StatusLineFileReadOnly", ui_bg, ui_fg_warning, "italic"], - [ "StatusLineFileReadOnlyActive", "NONE", ui_fg_warning, "italic"], - [ "StatusLineWarning", ui_bg, ui_fg_strong1, "italic"], - [ "StatusLineWarningActive", "NONE", ui_fg_warning, "italic"], - - [ "LinterDash", "NONE", ui_fg_linter_dash, "NONE"], - [ "LinterDashActive", "NONE", ui_fg_linter_dash_active, "NONE"], - - [ "LinterError", "NONE", ui_fg_linter_error, "bold"], - [ "LinterErrorActive", "NONE", ui_fg_linter_error_active, "bold"], - [ "LinterErrorStyle", "NONE", ui_fg_linter_error, "NONE"], - [ "LinterErrorStyleActive", "NONE", ui_fg_linter_error_active, "NONE"], - - [ "LinterWarning", "NONE", ui_fg_linter_warning, "bold"], - [ "LinterWarningActive", "NONE", ui_fg_linter_warning_active, "bold"], - [ "LinterWarningStyle", "NONE", ui_fg_linter_warning, "NONE"], - [ "LinterWarningStyleActive", "NONE", ui_fg_linter_warning_active, "NONE"], - - [ "LinterInfo", "NONE", ui_fg_linter_info, "NONE"], - [ "LinterInfoActive", "NONE", ui_fg_linter_info_active, "NONE"], - - [ "GitGutterDelete", "NONE", ui_sign_delete, "bold"], - [ "GitGutterChange", "NONE", ui_sign_change, "bold"], - [ "GitGutterAdd", "NONE", ui_sign_add, "bold"], - [ "GitGutterChangeDelete", "NONE", ui_sign_changedelete, "bold"], - - [ "QuickScopePrimary", "IncSearch" ], - [ "QuickScopeSecondary", "Pmenu" ], - - # css, scss - - [ "cssIdentifier", "NONE", color_secondary, "bold" ], - [ "cssClass", "NONE", color_secondary_weak, "NONE" ], - [ "cssFunction", "NONE", fg_strong1, "bold" ], - [ "cssProp", "NONE", fg_weak2, "NONE" ], - [ "scssVariable", "NONE", color_secondary_strong, "bold" ], - - [ "cssAttr", "String"], - [ "cssIdentifierAttr", "Noise" ], - [ "cssClassAttr", "cssIdentifierAttr" ], - [ "cssAttrNoise", "Noise" ], - [ "atKeyword", "PreProc" ], - [ "cssIdentifier", "cssIdentifier" ], - [ "cssClassName", "cssClass" ], - [ "cssClassNameDot", "cssClass" ], - [ "cssTagName", "htmlTagName" ], - [ "cssPseudoClassId", "cssClassName" ], - [ "cssKeyFrameSelector", "Label" ], - [ "cssFunctionName", "cssFunction" ], - [ "cssBraces", "Noise" ], - [ "cssUnitDecorators", "NONE", fg_strong2, "NONE" ], - [ "scssSelector", "cssClass" ], - [ "scssSelectorName", "scssSelector" ], - [ "scssSelectorChar", "cssIdentifier" ], - [ "scssFunctionName", "cssFunctionName" ], - [ "scssMixin", "keyword" ], - [ "scssMixinName", "cssFunction" ], - [ "scssampersand", "scssSelectorName" ], - [ "scssAtRoot", "atKeyword" ], - [ "scssParamaterList", "scssVariable" ], - [ "scssAttribute", "cssAttr" ], - [ "vue_scss", "cssIdentifier" ], - - #html - - ["htmlTagName", "NONE", color_tertiary_weak, "NONE"], - ["htmlSpecialTagName", "NONE", color_tertiary, "bold"], - ["htmlLink", "NONE", fg_strong3, "italic,underline"], - - [ "htmlNormal", "Normal" ], - - [ "htmlTitle", "Title" ], - [ "htmlH1", "htmlTitle" ], - [ "htmlTag", "Noise" ], - [ "htmlEndTag", "htmlTag" ], - [ "htmlArg", "PreProc" ], - [ "htmlValue", "String" ], - [ "htmlSpecialChar", "Special" ], - [ "htmlPreStmt", "PreProc" ], - [ "htmlPreError", "Error" ], - [ "htmlPreProc", "PreProc" ], - [ "htmlPreAttr", "String" ], - [ "htmlPreProcAttrName", "PreProc" ], - [ "htmlPreProcAttrError", "Error" ], - [ "htmlSpecial", "Special" ], - [ "htmlSpecialChar", "Special" ], - [ "htmlString", "String" ], - [ "htmlStatement", "Statement" ], - [ "htmlComment", "Comment" ], - [ "htmlCommentPart", "Comment" ], - [ "htmlValue", "String" ], - [ "htmlCommentError", "htmlError" ], - [ "htmlTagError", "htmlError" ], - [ "htmlEvent", "javaScript" ], - [ "htmlError", "Error" ], - - [ "javaScript", "Special" ], - [ "javaScriptExpression", "javaScript" ], - [ "htmlCssStyleComment", "Comment" ], - [ "htmlCssDefinition", "Special" ], - - [ "htmlImgArg", "htmlArg" ], - [ "htmlSrcValue", "String" ], - [ "htmlSrcsetValue", "htmlSrcValue" ], - [ "htmlAltValue", "String" ], - [ "htmlDataArg", "htmlTagName" ], - [ "htmlDataValue", "Constant" ], - [ "htmlHrefArg", "htmlArg" ], - [ "htmlHrefValue", "htmlSrcValue" ], - - # vue - - [ "vueSpecial", "NONE", indigo7, "bold" ], - [ "vueTagSpecial", "NONE", indigo5, "bold" ], - [ "vueTagComponentName", "NONE", indigo3, "bold" ], - [ "vueDynamicComponent", "NONE", indigo1, "bold" ], - # [ "vueTag", "NONE", indigo3, "bold" ], - [ "vueSlotName", "Constant" ], - - [ "vueComponentName", "vueTagComponentName" ], - [ "vueTransitionComponent", "vueDynamicComponent" ], - [ "vueTransitionName", "vueSlotName" ], - [ "vueTransitionMode", "String" ], - [ "vueDirective", "Identifier" ], - [ "vueEvent", "Function" ], - [ "vueConditional", "vueSpecial" ], - [ "vueFor", "vueConditional" ], - [ "vueRef", "vueSpecial" ], - [ "vueSlot", "Noise" ], - - [ "vueDirectiveValue", "Type" ], - [ "vueEventValue", "vueDirectiveValue" ], - [ "vueConditionalValue", "vueDirectiveValue" ], - [ "vueForValue", "vueConditionalValue" ], - [ "vueRefValue", "Constant" ], - [ "vueSlotValue", "vueSlotName" ], - [ "vueObjectKey", "cssClass" ], - [ "vueObjectValue", "vueDirectiveValue" ], - [ "vueDirectiveClass", "Noise" ], - [ "vueMustache", "Type" ], - - # javascript - [ "jsFunctionKey", "Function" ], - [ "jsFuncCall", "NONE", red2, "bold" ], - [ "jsFuncCall", "Identifier" ], - [ "jsOperator", "Operator" ], - [ "jsVariableDef", "Identifier" ], - [ "jsGlobalObjects", "NONE", fg_strong2, "bold" ], - [ "jsGlobalNodeObjects", "jsGlobalObjects" ], - [ "jsExceptions", "jsGlobalObjects" ], - [ "jsBuiltins", "jsGlobalObjects" ], - [ "jsStorageClass", "Include" ], - [ "jsObjectKey", "NONE", red3, "NONE"], - [ "jsObjectProp", "Type" ], - [ "jsObjectValue", "NONE", color_primary_weak3, "NONE" ], - [ "jsModuleKeyword", "Type" ], - [ "jsOperatorKeyword", "Label" ], - [ "jsThis", "jsGlobalObjects" ], - [ "jsArrowFunction", "Function" ], - - # jsx - [ "jsxTagName", "htmlTagName" ], - [ "jsxComponentName", "htmlSpecialTagName" ], - [ "jsxAttrib", "htmlArg" ], - # python - - [ "pythonBuiltin", "Type" ], - [ "pythonBuiltinObj", "Special" ], - [ "pythonDottedName", "Identifier" ], - [ "pythonBrackets", "Noise" ], - [ "pythonQuotes", "Noise" ], - [ "pythonDot", "Noise" ], - [ "pythonNoise", "Noise" ], - [ "pythonExtraOperator", "Operator" ], - [ "pythonDocString", "SpecialComment" ], - [ "pythonSelf", "NONE", fg_weak1, "bold" ], - - [ "JinjaVarBlock", "Noise" ], - [ "JinjaTagBlock", "JinjaVarBlock" ], - [ "jinjaSpecial", "NONE", magenta7, "NONE"], - [ "jinjaRaw", "NONE", magenta1, "NONE"], - [ "jinjaStatement", "NONE", magenta2, "NONE"], - [ "jinjaFilter", "NONE", magenta6, "bold"], - [ "jinjaBlockName", "NONE", magenta6, "bold"], - [ "jinjaVariable", "NONE", magenta3, "bold"], - [ "jinjaString", "String"], - [ "jinjaNumber", "Number"], - [ "jinjaOperator", "Noise"], - [ "jinjaComment", "Comment"], - - # sql - - [ "sqlOperator", "Operator" ], - - # vim - - [ "vimFoldMarker", "NONE", fg_weak1, "NONE"], - [ "vimMap", "Noise" ], - [ "vimAbb", "vimMap" ], - [ "VimCommand", "Statement" ], - [ "VimOption", "String" ], - [ "vimFunction", "Function" ], - [ "vimFuncKey", "Special" ], - [ "vimHighlight", "Noise" ], - [ "vimAuGroupKey", "Noise" ], - [ "vimGroupName", "Special" ], - [ "vimAutoCmd", "Noise" ], - [ "vimSynMtchGrp", "Type" ], - [ "vimSynContains", "Type" ], - [ "vimSynRegOpt", "Type" ], - [ "vimHiTerm", "Include" ], - [ "vimHiAttrib", "Number" ], - [ "VimIsCommand", "Type" ], - [ "vimNotation", "StorageClass" ], - [ "vimMapLhs", "Special" ], - [ "vimMapRhs", "Label" ], - [ "vimNotFunc", "Conditional" ], - [ "vimSep", "Noise" ], - [ "vimParenSep", "vimSep" ], - [ "vimContinue", "vimSep" ], - [ "vimBracket", "vimSep" ], - [ "vimOperParen", "Normal" ], - [ "vimUserFunc", "Identifier" ], - [ "vimFoldMarker", "Noise" ], - - # yaml - - ["yamlKeyValueDelimiter", "Noise" ], - ["yamlFowIndicator", "Noise" ], - - # config highlighting - - [ "confComment", "Comment" ], - - # markdown - ["markdownDelimiter", "NONE", fg_weak1, "bold"], - ["markdownHeadingDelimiter", "markdownDelimiter"], - ["markdownListMarker", "NONE", fg_strong3, "bold"], - ["markdownCodeDelimiter", "markdownDelimiter"], - ["markdownCode", "Type"], - ["markdownItalic", "NONE", fg_strong3, "italic"], - ["markdownItalicDelimiter", "markdownDelimiter"], - ["markdownBold", "NONE", fg_strong2, "bold"], - ["markdownBoldDelimiter", "markdownDelimiter"], - ["markdownIdDeclaration", "Conditional"], - ["markdownId", "markdownIdDeclaration"], - ["markdownLinkText", "NONE", fg_strong2, "underline"], - - # extra whitespace - - [ "ExtraWhitespace", bg_whitespace_error ,"NONE", "NONE" ], - - # php - - [ "phpRegion", "Normal" ], - [ "phpComparison", "Operator" ], - [ "phpMethod", "Function" ], - [ "phpParent", "Normal" ], - [ "phpMemberSelector", "StorageClass" ], - [ "phpVarSelector", "StorageClass" ], - - # quickfix - - [ "QuickfixLine", "NONE", ui_fg_strong2, "bold" ], - [ "qfLineNr", "NONE", ui_fg_weak2, "italic"], - [ "qfFilename", "NONE", ui_fg_strong1, "bold" ], - [ "qfSeparator", "Ignore" ], - [ "qfError", "ErrorMsg" ], - - # json - - [ "jsonKeyword", "Identifier" ], - [ "jsonValue", "String" ], - [ "jsonQuote", "Noise" ], - - # octobercms - [ "octobercmsSectionDelimiter", "Noise" ], - - # plugins - - [ "CocErrorSign", "ErrorMsg" ], - [ "CocWarningSign", "WarningMsg" ], - [ "CocInfoSign", "Question" ], - [ "CocHintSign", "Question" ], - [ "CocHighlightText", "IncSearch" ], - [ "CocUnderline", "NONE", fg_error, "NONE" ], - [ "LspErrorText", "ErrorMsg" ], - [ "LspWarningText", "WarningMsg" ], - [ "LspInformationText", "Question" ], - [ "LspHintText", "Question" ], - [ "ALEErrorSign", "ErrorMsg" ], - [ "ALEErrorSign", "ErrorMsg" ], - - [ "mkdCodeStart", "Comment" ], - [ "mkdListItem", "Conditional" ], - - # ctrl-p highlighting - # :h ctrlp-customization - - [ "CtrlPPrtBase", ui_cursor_bg, ui_cursor_fg, "bold" ], - [ "CtrlPPrtText", ui_cursor_bg, ui_cursor_fg, "bold"], - [ "CtrlPMatch", "NONE", ui_fg_strong2, "bold"], - [ "CtrlPMode1", "NONE", ui_fg_strong3, "bold"], - [ "CtrlPMode2", "NONE", ui_fg_strong1, "NONE"], - [ "CtrlPNoEntries", "NONE", ui_fg_warning_strong, "bold" ], - [ "CtrlPBufferNr", "NONE", ui_fg_strong2, "bold" ], - [ "CtrlPBufferInd", "NONE", ui_fg_strong4, "bold" ], - [ "CtrlPBufferPath", "NONE", ui_fg_weak2, "NONE" ], - [ "CtrlPBufferHid", "NONE", ui_fg, "NONE" ], - [ "CtrlPBufferHidMod", "NONE", ui_fg_warning_weak, "NONE" ], - [ "CtrlPBufferVis", "Normal" ], - [ "CtrlPBufferVisMod", "NONE", ui_fg_warning, "NONE" ], - [ "CtrlPBufferCur", "NONE", ui_fg_strong3, "bold" ], - [ "CtrlPBufferCurMod", "NONE", ui_fg_warning_strong, "NONE" ], - - [ "CtrlPBufName", "NONE", ui_fg_strong2, "NONE" ], - [ "CtrlPTagKind", "NONE", ui_fg_strong3, "bold" ], - [ "CtrlPqfLineCol", "NONE", ui_fg_warning, "bold" ], - [ "CtrlPUndoT", "NONE", ui_fg_strong1, "NONE" ], - [ "CtrlPUndoBr", "NONE", ui_fg_weak1, "NONE" ], - [ "CtrlPUndoNr", "NONE", ui_fg_weak2, "NONE" ], - [ "CtrlPUndoSv", "NONE", ui_fg_warning, "NONE" ], - [ "CtrlPUndoPo", "NONE", ui_fg_strong3, "bold" ], - - # netrw - [ "netrwTreeBar", "Noise" ], - [ "netrwClassify", "Noise" ], - [ "netrwExe", "Identifier" ], - [ "netrwDir", "String" ], - [ "netrwPlain", "Statement" ], - [ "netrwHelpCmd", "Type" ], - [ "netrwCmdNote", "function" ], - [ "netrwQuickHelp", "netrwCmdNote" ], - [ "netrwCmdSep", "Noise" ], - [ "netrwVersion", "StorageClass" ], - [ "netrwList", "String" ], - [ "netrwHidePat", "Identifier" ], - - # i3config - [ "Variable", "Function" ], - - # to be implemented - - # "" #shell highlighting - # "{{{ - # "hi! def link shConditional shLoop - # "hi! def link shFunctionTwo mIdentifierBright - # "hi! def link shFunction mIdentifier - # "hi! def link shFunctionKey mStatement - # "hi! def link shCaseEsac mValue - # "hi! def link shCaseBar mNoise - # "hi! def link shEcho mNoiseBright - # "hi! def link bashSpecialVariables mSpecial - # "hi! def link shCmdSubRegion mNoiseBright - # "hi! def link shCommandSub mSpecialDark - # "hi! def link shEscape mNoise - # "hi! def link shTestOpr mNoise - # "hi! def link shSnglCase mNoise - # hi! def link shDerefSimple Type - # hi! def link shDerefVar shDerefSimple - # hi! def link shDerefOp Conditional - # hi! def link shDerefPattern shDerefOp - # hi! def link shCommandSub Type - # hi! def link shOption StorageClass - # ""}}} - - # "" vim-fugitive - # ""{{{ - # "hi! def link gitCommitBranch mValueDarkItalic - # "hi! def link gitCommitDiscarded mNoiseDark - # "hi! def link gitCommitComment mNoiseDark - # "hi! def link gitCommitOnBranch mNoise - # "hi! def link gitCommitWarning mInterfaceError - # "hi! def link gitCommitDiscardedType mNoise - # "hi! def link gitCommitSelectedType mNoise - # "hi! def link gitCommitSelectedFile mValueDarkerItalic - # "hi! def link gitCommitDiscardedFile mInterfaceWarning - # "hi! def link gitCommitUntrackedFile mStatementBright - # "hi! def link gitCommitNumber mInterfaceError - # "hi! def link gitCommitAhead gitCommitNumber - # "hi! def link gitCommitBehind gitCommitNumber - # ""}}} - - # "" #tagbar highlighting - # "" TagbarHighlight defined in vimrc as it gets overridden - # "" by plugin when defined in here - # "" hi! def link TagbarFoldIcon InterfaceNormal - # - # "" hi! def link TagbarHelp InterfaceHelp - # "" hi! def link TagbarHelpKey InterfaceHelpDark - # "" hi! def link TagbarHelpTitle InterfaceHelpBright - # - # "" hi! def link TagbarKind InterfaceH1 - # "" hi! def link TagbarNestedKind InterfaceH1 - # - # "" hi! def link TagbarScope InterfaceH1 - # "" hi! def link TagbarType InterfaceH1 - # "" hi! def link TagbarSignature InterfaceNormal - # "" hi! def link TagbarPseudoID InterfaceNormal - # "" hi! def link TagbarHighlight InterfaceCurrent - # - # "" hi! def link TagbarAccessPublic InterfaceH2 - # "" hi! def link TagbarAccessProtected InterfaceH2 - # "" hi! def link TagbarAccessPrivate InterfaceH2 - # - # "" hi! TagbarHighlight ctermfg=255 guifg=#eeeeee ctermbg=240 guibg=#585858 - - # "" #vimwiki highlighting - # "" hi VimwikiLink ctermfg=252 guifg=#d0d0d0 ctermbg=234 guibg=#1c1c1c - # "" hi! def link VimwikiHeaderChar CRNoiseDark - # "" hi VimwikiHeader1 ctermbg=242 guibg=#666666 ctermfg=255 guifg=#eeeeee - # "" hi VimwikiHeader2 ctermbg=238 guibg=#444444 ctermfg=255 guifg=#eeeeee - # "" hi VimwikiHeader3 ctermbg=236 guibg=#303030 guibg=#303030 ctermfg=255 guifg=#eeeeee - # "" hi VimwikiHeader4 ctermbg=236 guibg=#303030 guibg=#303030 ctermfg=251 guifg=#c6c6c6 - # "" hi VimwikiHeader5 ctermbg=236 guibg=#303030 guibg=#303030 ctermfg=246 guifg=#949494 - # "" hi VimwikiHeader6 ctermbg=236 guibg=#303030 guibg=#303030 ctermfg=244 guifg=#808080 - # "" hi VimwikiListTodo ctermbg=233 guibg=#121212 ctermfg=255 guifg=#eeeeee - - - ] - - # Step 4: generation - # - # From a separate shell: - # - # $ erb -T - bar.erb > bar.vim - # - # From Vim: - # - # :!erb -T - % > %:r.vim - - # These online resources can help you design your colorscheme: - # - # * http://upload.wikimedia.org/wikipedia/en/1/15/Xterm_256color_chart.svg - # the xterm palette - # * http://whatcolor.herokuapp.com/ - # play with hexadecimal colors right in the address bar (currently down) - # * http://color.hailpixel.com/ - # similar concept, fuzzier implementation - # * http://colourco.de/ - # similar concept, fancier implementation - # * http://www.colr.org/ - # extract a palette from an image - # * http://colores.manugarri.com/ - # search for 'word', get images and color palettes - # * http://www.colourlovers.com/palettes - # user-created palettes - # * http://www.perbang.dk/color+scheme/ - # a no-nonsense colorscheme generator - # * https://color.adobe.com/ - # Adobe's fancy colorscheme generator - # * http://paletton.com/ - # The classic 'Color Scheme Designer', rebranded - # * http://vrl.cs.brown.edu/color - # A very smart palette generator - # * https://cmcenroe.me/2018/04/03/colour-scheme.html - # "I Made My Own Colour Scheme and You Can Too!" - - # A few general advices: - # - # * The Windows console is limited to the 16 so-called "ANSI" colors but it has - # a few of them interverted which makes numbers impractical. Use color names - # instead of numbers: :help cterm-colors - # * The Windows console (yeah…) doesn't do italics, underlines or bolded text; - # it is limited to normal and reverse. Keep that in mind if you want - # your colorscheme to be usable in as many environments as possible by as many - # people as possible. - # * All of the terminal emulators in use these days allow their users to - # change the 16 so-called "ANSI" colors. It is also possible on some platforms - # to change some or all of the 256 colors in the xterm palette. Don't take - # anything for granted. - # * When used against a light background, strong colors work better than muted - # ones. Light or dark doesn't really matters. Also, it is harder to discriminate - # between two similar colors on a light background. - # * Both strong and muted colors work well against a dark background. It is also - # easier to work with similar colors, but dark colors don't work at all. - # * Use as many text samples as possible. String-heavy languages may look completely - # different than keyword-heavy ones. This can have an impact on the usability - # of your colorscheme. - # * Most terminal emulators and terminal multiplexers currently in use on unix-like - # systems support 256 colors but they almost always default to a '$TERM' that tells - # Vim otherwise. Your users will need to make sure their terminal emulator/multiplexer - # is correctly set up if they want to enjoy the best possible experience. - - # Many thanks to Barry Arthur (https://github.com/dahu) for the original idea. - - # You don't need to edit anything beyond this line. --%> -" <%= information[:name] %>.vim -- Vim color scheme. -" Author: <%= information[:author] %> (<%= information[:email] %>) -" Webpage: <%= information[:webpage] %> -" Description: <%= information[:description] %> - -hi clear - -if exists("syntax_on") - syntax reset -endif - -let colors_name = "<%= information[:name] %>" - -if ($TERM =~ '256' || &t_Co >= 256) || has("gui_running") -<% for highlight in highlights -%> -<% if highlight.length == 2 -%> - hi link <%= highlight[0] %> <%= highlight[1] %> -<% elsif highlight.length == 4 -%> - hi <%= highlight[0] %> ctermbg=<%= highlight[1].kind_of?(String) ? highlight[1] : highlight[1][1] %> ctermfg=<%= highlight[2].kind_of?(String) ? highlight[2] : highlight[2][1] %> cterm=<%= highlight[3] %> guibg=<%= highlight[1].kind_of?(String) ? highlight[1] : highlight[1][0] %> guifg=<%= highlight[2].kind_of?(String) ? highlight[2] : highlight[2][0] %> gui=<%= highlight[3] %> -<% if highlight[0] == "Normal" -%> - set background=<%= information[:background] %> -<% end -%> -<% else -%> - hi <%= highlight[0] %> ctermbg=<%= highlight[1].kind_of?(String) ? highlight[1] : highlight[1][1] %> ctermfg=<%= highlight[2].kind_of?(String) ? highlight[2] : highlight[2][1] %> cterm=<%= highlight[3] %> guibg=<%= highlight[1].kind_of?(String) ? highlight[1] : highlight[1][0] %> guifg=<%= highlight[2].kind_of?(String) ? highlight[2] : highlight[2][0] %> gui=<%= highlight[3] %> guisp=<%= highlight[4].kind_of?(String) ? highlight[4] : highlight[4][0] %> -<% end -%> -<% end -%> -elseif &t_Co == 8 || $TERM !~# '^linux' || &t_Co == 16 - set t_Co=16 -<% for highlight in highlights -%> -<% if highlight.length == 2 -%> - hi link <%= highlight[0] %> <%= highlight[1] %> -<% else -%> - hi <%= highlight[0] %> ctermbg=<%= highlight[1].kind_of?(String) ? highlight[1] : highlight[1][2] %> ctermfg=<%= highlight[2].kind_of?(String) ? highlight[2] : highlight[2][2] %> cterm=<%= highlight[3] %> -<% if highlight[0] == "Normal" -%> - set background=<%= information[:background] %> -<% end -%> -<% end -%> -<% end -%> -endif - -let g:terminal_ansi_colors = <%= terminal_ansi_colors %> - -augroup cursorlinebg - au! - au InsertEnter * hi CursorLine ctermbg=<%= bg_cursorline_input[1] %> ctermfg=NONE cterm=NONE guibg=<%= bg_cursorline_input[0] %> guifg=NONE - au InsertLeave * hi CursorLine ctermbg=<%= bg_cursorline[1] %> ctermfg=NONE cterm=NONE guibg=<%= bg_cursorline[0] %> guifg=NONE -augroup END - - diff --git a/colors/monotonous-dark.vim b/colors/monotonous-dark.vim deleted file mode 100644 index c755379..0000000 --- a/colors/monotonous-dark.vim +++ /dev/null @@ -1,769 +0,0 @@ -" monotonous-dark.vim -- Vim color scheme. -" Author: studiovx (studiovx@studiovx.co.uk) -" Webpage: -" Description: - -hi clear - -if exists("syntax_on") - syntax reset -endif - -let colors_name = "monotonous-dark" - -if ($TERM =~ '256' || &t_Co >= 256) || has("gui_running") - hi Normal ctermbg=234 ctermfg=243 cterm=NONE guibg=#202122 guifg=#767070 gui=NONE - set background=dark - hi Special ctermbg=NONE ctermfg=124 cterm=bold guibg=NONE guifg=#cab0af gui=bold - hi NonText ctermbg=NONE ctermfg=124 cterm=NONE guibg=NONE guifg=#d1bab9 gui=NONE - hi Tag ctermbg=237 ctermfg=NONE cterm=NONE guibg=#373030 guifg=NONE gui=NONE - hi Identifier ctermbg=NONE ctermfg=88 cterm=NONE guibg=NONE guifg=#b79392 gui=NONE - hi Function ctermbg=NONE ctermfg=88 cterm=bold guibg=NONE guifg=#c4a6a5 gui=bold - hi Type ctermbg=NONE ctermfg=52 cterm=NONE guibg=NONE guifg=#967978 gui=NONE - hi StorageClass ctermbg=NONE ctermfg=52 cterm=bold guibg=NONE guifg=#866b6b gui=bold - hi link Structure StorageClass - hi link TypeDef StorageClass - hi Constant ctermbg=NONE ctermfg=255 cterm=italic guibg=NONE guifg=#eee4e4 gui=italic - hi String ctermbg=NONE ctermfg=250 cterm=italic guibg=NONE guifg=#aeadad gui=italic - hi link Character String - hi link Number String - hi link Boolean String - hi link Float String - hi Folded ctermbg=NONE ctermfg=250 cterm=bold guibg=NONE guifg=#aeadad gui=bold - hi Statement ctermbg=NONE ctermfg=243 cterm=NONE guibg=NONE guifg=#767070 gui=NONE - hi Conditional ctermbg=NONE ctermfg=250 cterm=bold guibg=NONE guifg=#aeadad gui=bold - hi Repeat ctermbg=NONE ctermfg=247 cterm=bold guibg=NONE guifg=#9a9393 gui=bold - hi Label ctermbg=NONE ctermfg=244 cterm=bold guibg=NONE guifg=#857f7f gui=bold - hi Operator ctermbg=NONE ctermfg=240 cterm=NONE guibg=NONE guifg=#5d5d5d gui=NONE - hi Keyword ctermbg=NONE ctermfg=244 cterm=bold guibg=NONE guifg=#857f7f gui=bold - hi Exception ctermbg=NONE ctermfg=52 cterm=bold guibg=NONE guifg=#6b5d5d gui=bold - hi PreProc ctermbg=NONE ctermfg=238 cterm=bold guibg=NONE guifg=#494646 gui=bold - hi Include ctermbg=NONE ctermfg=238 cterm=NONE guibg=NONE guifg=#494646 gui=NONE - hi Comment ctermbg=NONE ctermfg=240 cterm=bold,italic guibg=NONE guifg=#5d5d5d gui=bold,italic - hi SpecialComment ctermbg=NONE ctermfg=244 cterm=italic guibg=NONE guifg=#857f7f gui=italic - hi Todo ctermbg=NONE ctermfg=196 cterm=bold,italic guibg=NONE guifg=#ff4500 gui=bold,italic - hi Ignore ctermbg=NONE ctermfg=234 cterm=NONE guibg=NONE guifg=#202122 gui=NONE - hi Conceal ctermbg=NONE ctermfg=NONE cterm=NONE guibg=NONE guifg=NONE gui=NONE - hi Error ctermbg=NONE ctermfg=196 cterm=bold guibg=NONE guifg=#c74444 gui=bold - hi Underlined ctermbg=NONE ctermfg=NONE cterm=underline guibg=NONE guifg=NONE gui=underline - hi StatusLine ctermbg=238 ctermfg=250 cterm=italic guibg=#3f3f3f guifg=#aeadad gui=italic - hi StatusLineNC ctermbg=238 ctermfg=243 cterm=italic guibg=#3f3f3f guifg=#716c6c gui=italic - hi link TabLine StatusLineNc - hi link TabLineSel StatusLine - hi link TabLineNumSel StatusLine - hi TabLineFill ctermbg=238 ctermfg=238 cterm=italic guibg=#3f3f3f guifg=#3f3f3f gui=italic - hi TabLineItem ctermbg=238 ctermfg=243 cterm=italic guibg=#3f3f3f guifg=#716c6c gui=italic - hi TabLineItemSel ctermbg=238 ctermfg=250 cterm=italic guibg=#3f3f3f guifg=#aeadad gui=italic - hi VertSplit ctermbg=234 ctermfg=238 cterm=NONE guibg=#202122 guifg=#3f3f3f gui=NONE - hi FoldColumn ctermbg=234 ctermfg=238 cterm=NONE guibg=#202122 guifg=#494646 gui=NONE - hi ColorColumn ctermbg=232 ctermfg=NONE cterm=NONE guibg=#1B1C1D guifg=NONE gui=NONE - hi SignColumn ctermbg=234 ctermfg=250 cterm=NONE guibg=#202122 guifg=#aeadad gui=NONE - hi CursorLine ctermbg=232 ctermfg=NONE cterm=NONE guibg=#1B1C1D guifg=NONE gui=NONE - hi Title ctermbg=NONE ctermfg=255 cterm=bold,italic guibg=NONE guifg=#eee4e4 gui=bold,italic - hi LineNr ctermbg=234 ctermfg=238 cterm=NONE guibg=#202122 guifg=#494646 gui=NONE - hi CursorLineNr ctermbg=234 ctermfg=243 cterm=bold guibg=#202122 guifg=#716c6c gui=bold - hi Pmenu ctermbg=237 ctermfg=244 cterm=NONE guibg=#333535 guifg=#857f7f gui=NONE - hi PmenuSbar ctermbg=237 ctermfg=237 cterm=NONE guibg=#333535 guifg=#333535 gui=NONE - hi PmenuSel ctermbg=237 ctermfg=250 cterm=bold guibg=#333535 guifg=#aeadad gui=bold - hi PmenuThumb ctermbg=244 ctermfg=244 cterm=NONE guibg=#857f7f guifg=#857f7f gui=NONE - hi SpecialKey ctermbg=NONE ctermfg=124 cterm=NONE guibg=NONE guifg=#d1bab9 gui=NONE - hi DiffAdd ctermbg=22 ctermfg=NONE cterm=NONE guibg=#293229 guifg=NONE gui=NONE - hi DiffChange ctermbg=17 ctermfg=NONE cterm=NONE guibg=#2D2E34 guifg=NONE gui=NONE - hi DiffDelete ctermbg=52 ctermfg=NONE cterm=NONE guibg=#322929 guifg=NONE gui=NONE - hi DiffText ctermbg=17 ctermfg=21 cterm=NONE guibg=#2D2E34 guifg=#656a7c gui=NONE - hi IncSearch ctermbg=17 ctermfg=234 cterm=NONE guibg=#93adc2 guifg=#202122 gui=NONE - hi Search ctermbg=17 ctermfg=250 cterm=NONE guibg=#49535a guifg=#aeadad gui=NONE - hi Visual ctermbg=17 ctermfg=NONE cterm=NONE guibg=#384046 guifg=NONE gui=NONE - hi VisualNOS ctermbg=52 ctermfg=NONE cterm=NONE guibg=#463838 guifg=NONE gui=NONE - hi Directory ctermbg=NONE ctermfg=250 cterm=NONE guibg=NONE guifg=#aeadad gui=NONE - hi MatchParen ctermbg=NONE ctermfg=255 cterm=bold guibg=NONE guifg=#ffffff gui=bold - hi SpellBad ctermbg=NONE ctermfg=196 cterm=NONE guibg=NONE guifg=#c74444 gui=NONE guisp=#c74444 - hi SpellCap ctermbg=NONE ctermfg=166 cterm=NONE guibg=NONE guifg=#a67038 gui=NONE guisp=#a67038 - hi SpellLocal ctermbg=NONE ctermfg=247 cterm=NONE guibg=NONE guifg=#797532 gui=NONE guisp=#a67038 - hi SpellRare ctermbg=NONE ctermfg=247 cterm=NONE guibg=NONE guifg=#797532 gui=NONE guisp=#a67038 - hi WildMenu ctermbg=238 ctermfg=255 cterm=bold guibg=#3f3f3f guifg=#eee4e4 gui=bold - hi ErrorMsg ctermbg=NONE ctermfg=196 cterm=italic guibg=NONE guifg=#c74444 gui=italic - hi ModeMsg ctermbg=NONE ctermfg=255 cterm=italic guibg=NONE guifg=#eee4e4 gui=italic - hi MoreMsg ctermbg=NONE ctermfg=255 cterm=italic guibg=NONE guifg=#eee4e4 gui=italic - hi Question ctermbg=NONE ctermfg=247 cterm=italic guibg=NONE guifg=#797532 gui=italic - hi WarningMsg ctermbg=NONE ctermfg=166 cterm=italic guibg=NONE guifg=#a67038 gui=italic - hi Cursor ctermbg=255 ctermfg=0 cterm=bold guibg=#eee4e4 guifg=#131313 gui=bold - hi CursorColumn ctermbg=232 ctermfg=NONE cterm=NONE guibg=#1F1F1F guifg=NONE gui=NONE - hi EndOfBuffer ctermbg=234 ctermfg=234 cterm=NONE guibg=#202122 guifg=#202122 gui=NONE - hi Noise ctermbg=NONE ctermfg=240 cterm=NONE guibg=NONE guifg=#5d5959 gui=NONE - hi TabLineNum ctermbg=238 ctermfg=243 cterm=italic guibg=#3f3f3f guifg=#716c6c gui=italic - hi TabLineNumSel ctermbg=238 ctermfg=244 cterm=italic guibg=#3f3f3f guifg=#857f7f gui=italic - hi StatusLineNoise ctermbg=238 ctermfg=240 cterm=italic guibg=#3f3f3f guifg=#5d5959 gui=italic - hi StatusLineNoiseActive ctermbg=238 ctermfg=243 cterm=italic guibg=#3f3f3f guifg=#716c6c gui=italic - hi StatusLineBufferNr ctermbg=238 ctermfg=247 cterm=italic guibg=#3f3f3f guifg=#9a9393 gui=italic - hi StatusLineBufferNrActive ctermbg=238 ctermfg=250 cterm=italic guibg=#3f3f3f guifg=#aeadad gui=italic - hi StatusLinePercent ctermbg=238 ctermfg=243 cterm=italic guibg=#3f3f3f guifg=#716c6c gui=italic - hi StatusLinePercentActive ctermbg=238 ctermfg=247 cterm=italic guibg=#3f3f3f guifg=#9a9393 gui=italic - hi StatusLineLinecount ctermbg=238 ctermfg=243 cterm=italic guibg=#3f3f3f guifg=#716c6c gui=italic - hi StatusLineLinecountActive ctermbg=238 ctermfg=244 cterm=italic guibg=#3f3f3f guifg=#857f7f gui=italic - hi StatusLineDivActive ctermbg=243 ctermfg=243 cterm=NONE guibg=#716c6c guifg=#716c6c gui=NONE - hi StatusLineDivInput ctermbg=17 ctermfg=17 cterm=NONE guibg=#384046 guifg=#384046 gui=NONE - hi StatusLineDivMod ctermbg=124 ctermfg=124 cterm=NONE guibg=#655757 guifg=#655757 gui=NONE - hi StatusLineDivModActive ctermbg=124 ctermfg=124 cterm=NONE guibg=#916c6c guifg=#916c6c gui=NONE - hi StatusLineFileInfo ctermbg=NONE ctermfg=240 cterm=italic guibg=NONE guifg=#5d5d5d gui=italic - hi StatusLineFile ctermbg=238 ctermfg=247 cterm=italic guibg=#3f3f3f guifg=#9a9393 gui=italic - hi StatusLineFileActive ctermbg=238 ctermfg=250 cterm=italic guibg=#3f3f3f guifg=#aeadad gui=italic - hi StatusLineDir ctermbg=238 ctermfg=243 cterm=italic guibg=#3f3f3f guifg=#716c6c gui=italic - hi StatusLineDirActive ctermbg=238 ctermfg=243 cterm=italic guibg=#3f3f3f guifg=#716c6c gui=italic - hi StatusLineExt ctermbg=238 ctermfg=243 cterm=italic guibg=#3f3f3f guifg=#716c6c gui=italic - hi StatusLineExtActive ctermbg=238 ctermfg=244 cterm=italic guibg=#3f3f3f guifg=#857f7f gui=italic - hi StatusLineDot ctermbg=238 ctermfg=240 cterm=italic guibg=#3f3f3f guifg=#5d5959 gui=italic - hi StatusLineDotActive ctermbg=238 ctermfg=240 cterm=italic guibg=#3f3f3f guifg=#5d5959 gui=italic - hi StatusLineFileReadOnly ctermbg=238 ctermfg=124 cterm=italic guibg=#3f3f3f guifg=#725454 gui=italic - hi StatusLineFileReadOnlyActive ctermbg=NONE ctermfg=124 cterm=italic guibg=NONE guifg=#725454 gui=italic - hi StatusLineWarning ctermbg=238 ctermfg=244 cterm=italic guibg=#3f3f3f guifg=#857f7f gui=italic - hi StatusLineWarningActive ctermbg=NONE ctermfg=124 cterm=italic guibg=NONE guifg=#725454 gui=italic - hi LinterDash ctermbg=NONE ctermfg=238 cterm=NONE guibg=NONE guifg=#494646 gui=NONE - hi LinterDashActive ctermbg=NONE ctermfg=240 cterm=NONE guibg=NONE guifg=#5d5d5d gui=NONE - hi LinterError ctermbg=NONE ctermfg=243 cterm=bold guibg=NONE guifg=#716c6c gui=bold - hi LinterErrorActive ctermbg=NONE ctermfg=196 cterm=bold guibg=NONE guifg=#c74444 gui=bold - hi LinterErrorStyle ctermbg=NONE ctermfg=243 cterm=NONE guibg=NONE guifg=#716c6c gui=NONE - hi LinterErrorStyleActive ctermbg=NONE ctermfg=196 cterm=NONE guibg=NONE guifg=#c74444 gui=NONE - hi LinterWarning ctermbg=NONE ctermfg=240 cterm=bold guibg=NONE guifg=#5d5959 gui=bold - hi LinterWarningActive ctermbg=NONE ctermfg=166 cterm=bold guibg=NONE guifg=#a67038 gui=bold - hi LinterWarningStyle ctermbg=NONE ctermfg=240 cterm=NONE guibg=NONE guifg=#5d5959 gui=NONE - hi LinterWarningStyleActive ctermbg=NONE ctermfg=166 cterm=NONE guibg=NONE guifg=#a67038 gui=NONE - hi LinterInfo ctermbg=NONE ctermfg=238 cterm=NONE guibg=NONE guifg=#494646 gui=NONE - hi LinterInfoActive ctermbg=NONE ctermfg=247 cterm=NONE guibg=NONE guifg=#797532 gui=NONE - hi GitGutterDelete ctermbg=NONE ctermfg=124 cterm=bold guibg=NONE guifg=#725454 gui=bold - hi GitGutterChange ctermbg=NONE ctermfg=19 cterm=bold guibg=NONE guifg=#596171 gui=bold - hi GitGutterAdd ctermbg=NONE ctermfg=34 cterm=bold guibg=NONE guifg=#496349 gui=bold - hi GitGutterChangeDelete ctermbg=NONE ctermfg=126 cterm=bold guibg=NONE guifg=#5c4a5a gui=bold - hi link QuickScopePrimary IncSearch - hi link QuickScopeSecondary Pmenu - hi cssIdentifier ctermbg=NONE ctermfg=34 cterm=bold guibg=NONE guifg=#b1caaf gui=bold - hi cssClass ctermbg=NONE ctermfg=28 cterm=NONE guibg=NONE guifg=#a5c4a5 gui=NONE - hi cssFunction ctermbg=NONE ctermfg=244 cterm=bold guibg=NONE guifg=#857f7f gui=bold - hi cssProp ctermbg=NONE ctermfg=243 cterm=NONE guibg=NONE guifg=#716c6c gui=NONE - hi scssVariable ctermbg=NONE ctermfg=34 cterm=bold guibg=NONE guifg=#b9d1bb gui=bold - hi link cssAttr String - hi link cssIdentifierAttr Noise - hi link cssClassAttr cssIdentifierAttr - hi link cssAttrNoise Noise - hi link atKeyword PreProc - hi link cssIdentifier cssIdentifier - hi link cssClassName cssClass - hi link cssClassNameDot cssClass - hi link cssTagName htmlTagName - hi link cssPseudoClassId cssClassName - hi link cssKeyFrameSelector Label - hi link cssFunctionName cssFunction - hi link cssBraces Noise - hi cssUnitDecorators ctermbg=NONE ctermfg=247 cterm=NONE guibg=NONE guifg=#9a9393 gui=NONE - hi link scssSelector cssClass - hi link scssSelectorName scssSelector - hi link scssSelectorChar cssIdentifier - hi link scssFunctionName cssFunctionName - hi link scssMixin keyword - hi link scssMixinName cssFunction - hi link scssampersand scssSelectorName - hi link scssAtRoot atKeyword - hi link scssParamaterList scssVariable - hi link scssAttribute cssAttr - hi link vue_scss cssIdentifier - hi htmlTagName ctermbg=NONE ctermfg=19 cterm=NONE guibg=NONE guifg=#7378b4 gui=NONE - hi htmlSpecialTagName ctermbg=NONE ctermfg=19 cterm=bold guibg=NONE guifg=#7e84c6 gui=bold - hi htmlLink ctermbg=NONE ctermfg=250 cterm=italic,underline guibg=NONE guifg=#aeadad gui=italic,underline - hi link htmlNormal Normal - hi link htmlTitle Title - hi link htmlH1 htmlTitle - hi link htmlTag Noise - hi link htmlEndTag htmlTag - hi link htmlArg PreProc - hi link htmlValue String - hi link htmlSpecialChar Special - hi link htmlPreStmt PreProc - hi link htmlPreError Error - hi link htmlPreProc PreProc - hi link htmlPreAttr String - hi link htmlPreProcAttrName PreProc - hi link htmlPreProcAttrError Error - hi link htmlSpecial Special - hi link htmlSpecialChar Special - hi link htmlString String - hi link htmlStatement Statement - hi link htmlComment Comment - hi link htmlCommentPart Comment - hi link htmlValue String - hi link htmlCommentError htmlError - hi link htmlTagError htmlError - hi link htmlEvent javaScript - hi link htmlError Error - hi link javaScript Special - hi link javaScriptExpression javaScript - hi link htmlCssStyleComment Comment - hi link htmlCssDefinition Special - hi link htmlImgArg htmlArg - hi link htmlSrcValue String - hi link htmlSrcsetValue htmlSrcValue - hi link htmlAltValue String - hi link htmlDataArg htmlTagName - hi link htmlDataValue Constant - hi link htmlHrefArg htmlArg - hi link htmlHrefValue htmlSrcValue - hi vueSpecial ctermbg=NONE ctermfg=21 cterm=bold guibg=NONE guifg=#beb9d1 gui=bold - hi vueTagSpecial ctermbg=NONE ctermfg=20 cterm=bold guibg=NONE guifg=#a6a5c4 gui=bold - hi vueTagComponentName ctermbg=NONE ctermfg=19 cterm=bold guibg=NONE guifg=#8685a7 gui=bold - hi vueDynamicComponent ctermbg=NONE ctermfg=17 cterm=bold guibg=NONE guifg=#6c6b86 gui=bold - hi link vueSlotName Constant - hi link vueComponentName vueTagComponentName - hi link vueTransitionComponent vueDynamicComponent - hi link vueTransitionName vueSlotName - hi link vueTransitionMode String - hi link vueDirective Identifier - hi link vueEvent Function - hi link vueConditional vueSpecial - hi link vueFor vueConditional - hi link vueRef vueSpecial - hi link vueSlot Noise - hi link vueDirectiveValue Type - hi link vueEventValue vueDirectiveValue - hi link vueConditionalValue vueDirectiveValue - hi link vueForValue vueConditionalValue - hi link vueRefValue Constant - hi link vueSlotValue vueSlotName - hi link vueObjectKey cssClass - hi link vueObjectValue vueDirectiveValue - hi link vueDirectiveClass Noise - hi link vueMustache Type - hi link jsFunctionKey Function - hi jsFuncCall ctermbg=NONE ctermfg=88 cterm=bold guibg=NONE guifg=#a78685 gui=bold - hi link jsFuncCall Identifier - hi link jsOperator Operator - hi link jsVariableDef Identifier - hi jsGlobalObjects ctermbg=NONE ctermfg=247 cterm=bold guibg=NONE guifg=#9a9393 gui=bold - hi link jsGlobalNodeObjects jsGlobalObjects - hi link jsExceptions jsGlobalObjects - hi link jsBuiltins jsGlobalObjects - hi link jsStorageClass Include - hi jsObjectKey ctermbg=NONE ctermfg=88 cterm=NONE guibg=NONE guifg=#b79392 gui=NONE - hi link jsObjectProp Type - hi jsObjectValue ctermbg=NONE ctermfg=52 cterm=NONE guibg=NONE guifg=#866b6b gui=NONE - hi link jsModuleKeyword Type - hi link jsOperatorKeyword Label - hi link jsThis jsGlobalObjects - hi link jsArrowFunction Function - hi link jsxTagName htmlTagName - hi link jsxComponentName htmlSpecialTagName - hi link jsxAttrib htmlArg - hi link pythonBuiltin Type - hi link pythonBuiltinObj Special - hi link pythonDottedName Identifier - hi link pythonBrackets Noise - hi link pythonQuotes Noise - hi link pythonDot Noise - hi link pythonNoise Noise - hi link pythonExtraOperator Operator - hi link pythonDocString SpecialComment - hi pythonSelf ctermbg=NONE ctermfg=238 cterm=bold guibg=NONE guifg=#494646 gui=bold - hi link JinjaVarBlock Noise - hi link JinjaTagBlock JinjaVarBlock - hi jinjaSpecial ctermbg=NONE ctermfg=164 cterm=NONE guibg=NONE guifg=#b99dc1 gui=NONE - hi jinjaRaw ctermbg=NONE ctermfg=164 cterm=NONE guibg=NONE guifg=#625166 gui=NONE - hi jinjaStatement ctermbg=NONE ctermfg=164 cterm=NONE guibg=NONE guifg=#725f77 gui=NONE - hi jinjaFilter ctermbg=NONE ctermfg=164 cterm=bold guibg=NONE guifg=#b294bb gui=bold - hi jinjaBlockName ctermbg=NONE ctermfg=164 cterm=bold guibg=NONE guifg=#b294bb gui=bold - hi jinjaVariable ctermbg=NONE ctermfg=164 cterm=bold guibg=NONE guifg=#826c89 gui=bold - hi link jinjaString String - hi link jinjaNumber Number - hi link jinjaOperator Noise - hi link jinjaComment Comment - hi link sqlOperator Operator - hi vimFoldMarker ctermbg=NONE ctermfg=238 cterm=NONE guibg=NONE guifg=#494646 gui=NONE - hi link vimMap Noise - hi link vimAbb vimMap - hi link VimCommand Statement - hi link VimOption String - hi link vimFunction Function - hi link vimFuncKey Special - hi link vimHighlight Noise - hi link vimAuGroupKey Noise - hi link vimGroupName Special - hi link vimAutoCmd Noise - hi link vimSynMtchGrp Type - hi link vimSynContains Type - hi link vimSynRegOpt Type - hi link vimHiTerm Include - hi link vimHiAttrib Number - hi link VimIsCommand Type - hi link vimNotation StorageClass - hi link vimMapLhs Special - hi link vimMapRhs Label - hi link vimNotFunc Conditional - hi link vimSep Noise - hi link vimParenSep vimSep - hi link vimContinue vimSep - hi link vimBracket vimSep - hi link vimOperParen Normal - hi link vimUserFunc Identifier - hi link vimFoldMarker Noise - hi link yamlKeyValueDelimiter Noise - hi link yamlFowIndicator Noise - hi link confComment Comment - hi markdownDelimiter ctermbg=NONE ctermfg=238 cterm=bold guibg=NONE guifg=#494646 gui=bold - hi link markdownHeadingDelimiter markdownDelimiter - hi markdownListMarker ctermbg=NONE ctermfg=250 cterm=bold guibg=NONE guifg=#aeadad gui=bold - hi link markdownCodeDelimiter markdownDelimiter - hi link markdownCode Type - hi markdownItalic ctermbg=NONE ctermfg=250 cterm=italic guibg=NONE guifg=#aeadad gui=italic - hi link markdownItalicDelimiter markdownDelimiter - hi markdownBold ctermbg=NONE ctermfg=247 cterm=bold guibg=NONE guifg=#9a9393 gui=bold - hi link markdownBoldDelimiter markdownDelimiter - hi link markdownIdDeclaration Conditional - hi link markdownId markdownIdDeclaration - hi markdownLinkText ctermbg=NONE ctermfg=247 cterm=underline guibg=NONE guifg=#9a9393 gui=underline - hi ExtraWhitespace ctermbg=196 ctermfg=NONE cterm=NONE guibg=#6a2e2e guifg=NONE gui=NONE - hi link phpRegion Normal - hi link phpComparison Operator - hi link phpMethod Function - hi link phpParent Normal - hi link phpMemberSelector StorageClass - hi link phpVarSelector StorageClass - hi QuickfixLine ctermbg=NONE ctermfg=247 cterm=bold guibg=NONE guifg=#9a9393 gui=bold - hi qfLineNr ctermbg=NONE ctermfg=240 cterm=italic guibg=NONE guifg=#5d5959 gui=italic - hi qfFilename ctermbg=NONE ctermfg=244 cterm=bold guibg=NONE guifg=#857f7f gui=bold - hi link qfSeparator Ignore - hi link qfError ErrorMsg - hi link jsonKeyword Identifier - hi link jsonValue String - hi link jsonQuote Noise - hi link octobercmsSectionDelimiter Noise - hi link CocErrorSign ErrorMsg - hi link CocWarningSign WarningMsg - hi link CocInfoSign Question - hi link CocHintSign Question - hi link CocHighlightText IncSearch - hi CocUnderline ctermbg=NONE ctermfg=196 cterm=NONE guibg=NONE guifg=#c74444 gui=NONE - hi link LspErrorText ErrorMsg - hi link LspWarningText WarningMsg - hi link LspInformationText Question - hi link LspHintText Question - hi link ALEErrorSign ErrorMsg - hi link ALEErrorSign ErrorMsg - hi link mkdCodeStart Comment - hi link mkdListItem Conditional - hi CtrlPPrtBase ctermbg=255 ctermfg=0 cterm=bold guibg=#eee4e4 guifg=#131313 gui=bold - hi CtrlPPrtText ctermbg=255 ctermfg=0 cterm=bold guibg=#eee4e4 guifg=#131313 gui=bold - hi CtrlPMatch ctermbg=NONE ctermfg=247 cterm=bold guibg=NONE guifg=#9a9393 gui=bold - hi CtrlPMode1 ctermbg=NONE ctermfg=250 cterm=bold guibg=NONE guifg=#aeadad gui=bold - hi CtrlPMode2 ctermbg=NONE ctermfg=244 cterm=NONE guibg=NONE guifg=#857f7f gui=NONE - hi CtrlPNoEntries ctermbg=NONE ctermfg=196 cterm=bold guibg=NONE guifg=#916c6c gui=bold - hi CtrlPBufferNr ctermbg=NONE ctermfg=247 cterm=bold guibg=NONE guifg=#9a9393 gui=bold - hi CtrlPBufferInd ctermbg=NONE ctermfg=255 cterm=bold guibg=NONE guifg=#eee4e4 gui=bold - hi CtrlPBufferPath ctermbg=NONE ctermfg=240 cterm=NONE guibg=NONE guifg=#5d5959 gui=NONE - hi CtrlPBufferHid ctermbg=NONE ctermfg=243 cterm=NONE guibg=NONE guifg=#716c6c gui=NONE - hi CtrlPBufferHidMod ctermbg=NONE ctermfg=88 cterm=NONE guibg=NONE guifg=#7b6a6a gui=NONE - hi link CtrlPBufferVis Normal - hi CtrlPBufferVisMod ctermbg=NONE ctermfg=124 cterm=NONE guibg=NONE guifg=#725454 gui=NONE - hi CtrlPBufferCur ctermbg=NONE ctermfg=250 cterm=bold guibg=NONE guifg=#aeadad gui=bold - hi CtrlPBufferCurMod ctermbg=NONE ctermfg=196 cterm=NONE guibg=NONE guifg=#916c6c gui=NONE - hi CtrlPBufName ctermbg=NONE ctermfg=247 cterm=NONE guibg=NONE guifg=#9a9393 gui=NONE - hi CtrlPTagKind ctermbg=NONE ctermfg=250 cterm=bold guibg=NONE guifg=#aeadad gui=bold - hi CtrlPqfLineCol ctermbg=NONE ctermfg=124 cterm=bold guibg=NONE guifg=#725454 gui=bold - hi CtrlPUndoT ctermbg=NONE ctermfg=244 cterm=NONE guibg=NONE guifg=#857f7f gui=NONE - hi CtrlPUndoBr ctermbg=NONE ctermfg=238 cterm=NONE guibg=NONE guifg=#494646 gui=NONE - hi CtrlPUndoNr ctermbg=NONE ctermfg=240 cterm=NONE guibg=NONE guifg=#5d5959 gui=NONE - hi CtrlPUndoSv ctermbg=NONE ctermfg=124 cterm=NONE guibg=NONE guifg=#725454 gui=NONE - hi CtrlPUndoPo ctermbg=NONE ctermfg=250 cterm=bold guibg=NONE guifg=#aeadad gui=bold - hi link netrwTreeBar Noise - hi link netrwClassify Noise - hi link netrwExe Identifier - hi link netrwDir String - hi link netrwPlain Statement - hi link netrwHelpCmd Type - hi link netrwCmdNote function - hi link netrwQuickHelp netrwCmdNote - hi link netrwCmdSep Noise - hi link netrwVersion StorageClass - hi link netrwList String - hi link netrwHidePat Identifier - hi link Variable Function -elseif &t_Co == 8 || $TERM !~# '^linux' || &t_Co == 16 - set t_Co=16 - hi Normal ctermbg=black ctermfg=gray cterm=NONE - set background=dark - hi Special ctermbg=NONE ctermfg=red cterm=bold - hi NonText ctermbg=NONE ctermfg=red cterm=NONE - hi Tag ctermbg=darkred ctermfg=NONE cterm=NONE - hi Identifier ctermbg=NONE ctermfg=red cterm=NONE - hi Function ctermbg=NONE ctermfg=red cterm=bold - hi Type ctermbg=NONE ctermfg=darkred cterm=NONE - hi StorageClass ctermbg=NONE ctermfg=darkred cterm=bold - hi link Structure StorageClass - hi link TypeDef StorageClass - hi Constant ctermbg=NONE ctermfg=white cterm=italic - hi String ctermbg=NONE ctermfg=white cterm=italic - hi link Character String - hi link Number String - hi link Boolean String - hi link Float String - hi Folded ctermbg=NONE ctermfg=white cterm=bold - hi Statement ctermbg=NONE ctermfg=gray cterm=NONE - hi Conditional ctermbg=NONE ctermfg=white cterm=bold - hi Repeat ctermbg=NONE ctermfg=darkgray cterm=bold - hi Label ctermbg=NONE ctermfg=darkgray cterm=bold - hi Operator ctermbg=NONE ctermfg=gray cterm=NONE - hi Keyword ctermbg=NONE ctermfg=darkgray cterm=bold - hi Exception ctermbg=NONE ctermfg=darkred cterm=bold - hi PreProc ctermbg=NONE ctermfg=gray cterm=bold - hi Include ctermbg=NONE ctermfg=gray cterm=NONE - hi Comment ctermbg=NONE ctermfg=gray cterm=bold,italic - hi SpecialComment ctermbg=NONE ctermfg=darkgray cterm=italic - hi Todo ctermbg=NONE ctermfg=red cterm=bold,italic - hi Ignore ctermbg=NONE ctermfg=black cterm=NONE - hi Conceal ctermbg=NONE ctermfg=NONE cterm=NONE - hi Error ctermbg=NONE ctermfg=red cterm=bold - hi Underlined ctermbg=NONE ctermfg=NONE cterm=underline - hi StatusLine ctermbg=gray ctermfg=white cterm=italic - hi StatusLineNC ctermbg=gray ctermfg=gray cterm=italic - hi link TabLine StatusLineNc - hi link TabLineSel StatusLine - hi link TabLineNumSel StatusLine - hi TabLineFill ctermbg=gray ctermfg=gray cterm=italic - hi TabLineItem ctermbg=gray ctermfg=gray cterm=italic - hi TabLineItemSel ctermbg=gray ctermfg=white cterm=italic - hi VertSplit ctermbg=black ctermfg=gray cterm=NONE - hi FoldColumn ctermbg=black ctermfg=gray cterm=NONE - hi ColorColumn ctermbg=gray ctermfg=NONE cterm=NONE - hi SignColumn ctermbg=black ctermfg=white cterm=NONE - hi CursorLine ctermbg=gray ctermfg=NONE cterm=NONE - hi Title ctermbg=NONE ctermfg=white cterm=bold,italic - hi LineNr ctermbg=black ctermfg=gray cterm=NONE - hi CursorLineNr ctermbg=black ctermfg=gray cterm=bold - hi Pmenu ctermbg=black ctermfg=darkgray cterm=NONE - hi PmenuSbar ctermbg=black ctermfg=black cterm=NONE - hi PmenuSel ctermbg=black ctermfg=white cterm=bold - hi PmenuThumb ctermbg=darkgray ctermfg=darkgray cterm=NONE - hi SpecialKey ctermbg=NONE ctermfg=red cterm=NONE - hi DiffAdd ctermbg=darkgreen ctermfg=NONE cterm=NONE - hi DiffChange ctermbg=darkblue ctermfg=NONE cterm=NONE - hi DiffDelete ctermbg=darkred ctermfg=NONE cterm=NONE - hi DiffText ctermbg=darkblue ctermfg=white cterm=NONE - hi IncSearch ctermbg=darkblue ctermfg=black cterm=NONE - hi Search ctermbg=darkblue ctermfg=white cterm=NONE - hi Visual ctermbg=darkblue ctermfg=NONE cterm=NONE - hi VisualNOS ctermbg=darkred ctermfg=NONE cterm=NONE - hi Directory ctermbg=NONE ctermfg=white cterm=NONE - hi MatchParen ctermbg=NONE ctermfg=white cterm=bold - hi SpellBad ctermbg=NONE ctermfg=red cterm=NONE - hi SpellCap ctermbg=NONE ctermfg=yellow cterm=NONE - hi SpellLocal ctermbg=NONE ctermfg=darkyellow cterm=NONE - hi SpellRare ctermbg=NONE ctermfg=darkyellow cterm=NONE - hi WildMenu ctermbg=gray ctermfg=white cterm=bold - hi ErrorMsg ctermbg=NONE ctermfg=red cterm=italic - hi ModeMsg ctermbg=NONE ctermfg=white cterm=italic - hi MoreMsg ctermbg=NONE ctermfg=white cterm=italic - hi Question ctermbg=NONE ctermfg=darkgray cterm=italic - hi WarningMsg ctermbg=NONE ctermfg=yellow cterm=italic - hi Cursor ctermbg=white ctermfg=black cterm=bold - hi CursorColumn ctermbg=gray ctermfg=NONE cterm=NONE - hi EndOfBuffer ctermbg=black ctermfg=black cterm=NONE - hi Noise ctermbg=NONE ctermfg=gray cterm=NONE - hi TabLineNum ctermbg=gray ctermfg=gray cterm=italic - hi TabLineNumSel ctermbg=gray ctermfg=darkgray cterm=italic - hi StatusLineNoise ctermbg=gray ctermfg=gray cterm=italic - hi StatusLineNoiseActive ctermbg=gray ctermfg=gray cterm=italic - hi StatusLineBufferNr ctermbg=gray ctermfg=darkgray cterm=italic - hi StatusLineBufferNrActive ctermbg=gray ctermfg=white cterm=italic - hi StatusLinePercent ctermbg=gray ctermfg=gray cterm=italic - hi StatusLinePercentActive ctermbg=gray ctermfg=darkgray cterm=italic - hi StatusLineLinecount ctermbg=gray ctermfg=gray cterm=italic - hi StatusLineLinecountActive ctermbg=gray ctermfg=darkgray cterm=italic - hi StatusLineDivActive ctermbg=gray ctermfg=gray cterm=NONE - hi StatusLineDivInput ctermbg=darkblue ctermfg=darkblue cterm=NONE - hi StatusLineDivMod ctermbg=red ctermfg=red cterm=NONE - hi StatusLineDivModActive ctermbg=red ctermfg=red cterm=NONE - hi StatusLineFileInfo ctermbg=NONE ctermfg=gray cterm=italic - hi StatusLineFile ctermbg=gray ctermfg=darkgray cterm=italic - hi StatusLineFileActive ctermbg=gray ctermfg=white cterm=italic - hi StatusLineDir ctermbg=gray ctermfg=gray cterm=italic - hi StatusLineDirActive ctermbg=gray ctermfg=gray cterm=italic - hi StatusLineExt ctermbg=gray ctermfg=gray cterm=italic - hi StatusLineExtActive ctermbg=gray ctermfg=darkgray cterm=italic - hi StatusLineDot ctermbg=gray ctermfg=gray cterm=italic - hi StatusLineDotActive ctermbg=gray ctermfg=gray cterm=italic - hi StatusLineFileReadOnly ctermbg=gray ctermfg=red cterm=italic - hi StatusLineFileReadOnlyActive ctermbg=NONE ctermfg=red cterm=italic - hi StatusLineWarning ctermbg=gray ctermfg=darkgray cterm=italic - hi StatusLineWarningActive ctermbg=NONE ctermfg=red cterm=italic - hi LinterDash ctermbg=NONE ctermfg=gray cterm=NONE - hi LinterDashActive ctermbg=NONE ctermfg=gray cterm=NONE - hi LinterError ctermbg=NONE ctermfg=gray cterm=bold - hi LinterErrorActive ctermbg=NONE ctermfg=red cterm=bold - hi LinterErrorStyle ctermbg=NONE ctermfg=gray cterm=NONE - hi LinterErrorStyleActive ctermbg=NONE ctermfg=red cterm=NONE - hi LinterWarning ctermbg=NONE ctermfg=gray cterm=bold - hi LinterWarningActive ctermbg=NONE ctermfg=yellow cterm=bold - hi LinterWarningStyle ctermbg=NONE ctermfg=gray cterm=NONE - hi LinterWarningStyleActive ctermbg=NONE ctermfg=yellow cterm=NONE - hi LinterInfo ctermbg=NONE ctermfg=gray cterm=NONE - hi LinterInfoActive ctermbg=NONE ctermfg=darkgray cterm=NONE - hi GitGutterDelete ctermbg=NONE ctermfg=red cterm=bold - hi GitGutterChange ctermbg=NONE ctermfg=blue cterm=bold - hi GitGutterAdd ctermbg=NONE ctermfg=green cterm=bold - hi GitGutterChangeDelete ctermbg=NONE ctermfg=magenta cterm=bold - hi link QuickScopePrimary IncSearch - hi link QuickScopeSecondary Pmenu - hi cssIdentifier ctermbg=NONE ctermfg=green cterm=bold - hi cssClass ctermbg=NONE ctermfg=green cterm=NONE - hi cssFunction ctermbg=NONE ctermfg=darkgray cterm=bold - hi cssProp ctermbg=NONE ctermfg=gray cterm=NONE - hi scssVariable ctermbg=NONE ctermfg=green cterm=bold - hi link cssAttr String - hi link cssIdentifierAttr Noise - hi link cssClassAttr cssIdentifierAttr - hi link cssAttrNoise Noise - hi link atKeyword PreProc - hi link cssIdentifier cssIdentifier - hi link cssClassName cssClass - hi link cssClassNameDot cssClass - hi link cssTagName htmlTagName - hi link cssPseudoClassId cssClassName - hi link cssKeyFrameSelector Label - hi link cssFunctionName cssFunction - hi link cssBraces Noise - hi cssUnitDecorators ctermbg=NONE ctermfg=darkgray cterm=NONE - hi link scssSelector cssClass - hi link scssSelectorName scssSelector - hi link scssSelectorChar cssIdentifier - hi link scssFunctionName cssFunctionName - hi link scssMixin keyword - hi link scssMixinName cssFunction - hi link scssampersand scssSelectorName - hi link scssAtRoot atKeyword - hi link scssParamaterList scssVariable - hi link scssAttribute cssAttr - hi link vue_scss cssIdentifier - hi htmlTagName ctermbg=NONE ctermfg=darkblue cterm=NONE - hi htmlSpecialTagName ctermbg=NONE ctermfg=blue cterm=bold - hi htmlLink ctermbg=NONE ctermfg=white cterm=italic,underline - hi link htmlNormal Normal - hi link htmlTitle Title - hi link htmlH1 htmlTitle - hi link htmlTag Noise - hi link htmlEndTag htmlTag - hi link htmlArg PreProc - hi link htmlValue String - hi link htmlSpecialChar Special - hi link htmlPreStmt PreProc - hi link htmlPreError Error - hi link htmlPreProc PreProc - hi link htmlPreAttr String - hi link htmlPreProcAttrName PreProc - hi link htmlPreProcAttrError Error - hi link htmlSpecial Special - hi link htmlSpecialChar Special - hi link htmlString String - hi link htmlStatement Statement - hi link htmlComment Comment - hi link htmlCommentPart Comment - hi link htmlValue String - hi link htmlCommentError htmlError - hi link htmlTagError htmlError - hi link htmlEvent javaScript - hi link htmlError Error - hi link javaScript Special - hi link javaScriptExpression javaScript - hi link htmlCssStyleComment Comment - hi link htmlCssDefinition Special - hi link htmlImgArg htmlArg - hi link htmlSrcValue String - hi link htmlSrcsetValue htmlSrcValue - hi link htmlAltValue String - hi link htmlDataArg htmlTagName - hi link htmlDataValue Constant - hi link htmlHrefArg htmlArg - hi link htmlHrefValue htmlSrcValue - hi vueSpecial ctermbg=NONE ctermfg=blue cterm=bold - hi vueTagSpecial ctermbg=NONE ctermfg=blue cterm=bold - hi vueTagComponentName ctermbg=NONE ctermfg=darkblue cterm=bold - hi vueDynamicComponent ctermbg=NONE ctermfg=darkblue cterm=bold - hi link vueSlotName Constant - hi link vueComponentName vueTagComponentName - hi link vueTransitionComponent vueDynamicComponent - hi link vueTransitionName vueSlotName - hi link vueTransitionMode String - hi link vueDirective Identifier - hi link vueEvent Function - hi link vueConditional vueSpecial - hi link vueFor vueConditional - hi link vueRef vueSpecial - hi link vueSlot Noise - hi link vueDirectiveValue Type - hi link vueEventValue vueDirectiveValue - hi link vueConditionalValue vueDirectiveValue - hi link vueForValue vueConditionalValue - hi link vueRefValue Constant - hi link vueSlotValue vueSlotName - hi link vueObjectKey cssClass - hi link vueObjectValue vueDirectiveValue - hi link vueDirectiveClass Noise - hi link vueMustache Type - hi link jsFunctionKey Function - hi jsFuncCall ctermbg=NONE ctermfg=darkred cterm=bold - hi link jsFuncCall Identifier - hi link jsOperator Operator - hi link jsVariableDef Identifier - hi jsGlobalObjects ctermbg=NONE ctermfg=darkgray cterm=bold - hi link jsGlobalNodeObjects jsGlobalObjects - hi link jsExceptions jsGlobalObjects - hi link jsBuiltins jsGlobalObjects - hi link jsStorageClass Include - hi jsObjectKey ctermbg=NONE ctermfg=red cterm=NONE - hi link jsObjectProp Type - hi jsObjectValue ctermbg=NONE ctermfg=darkred cterm=NONE - hi link jsModuleKeyword Type - hi link jsOperatorKeyword Label - hi link jsThis jsGlobalObjects - hi link jsArrowFunction Function - hi link jsxTagName htmlTagName - hi link jsxComponentName htmlSpecialTagName - hi link jsxAttrib htmlArg - hi link pythonBuiltin Type - hi link pythonBuiltinObj Special - hi link pythonDottedName Identifier - hi link pythonBrackets Noise - hi link pythonQuotes Noise - hi link pythonDot Noise - hi link pythonNoise Noise - hi link pythonExtraOperator Operator - hi link pythonDocString SpecialComment - hi pythonSelf ctermbg=NONE ctermfg=gray cterm=bold - hi link JinjaVarBlock Noise - hi link JinjaTagBlock JinjaVarBlock - hi jinjaSpecial ctermbg=NONE ctermfg=magenta cterm=NONE - hi jinjaRaw ctermbg=NONE ctermfg=magenta cterm=NONE - hi jinjaStatement ctermbg=NONE ctermfg=magenta cterm=NONE - hi jinjaFilter ctermbg=NONE ctermfg=magenta cterm=bold - hi jinjaBlockName ctermbg=NONE ctermfg=magenta cterm=bold - hi jinjaVariable ctermbg=NONE ctermfg=magenta cterm=bold - hi link jinjaString String - hi link jinjaNumber Number - hi link jinjaOperator Noise - hi link jinjaComment Comment - hi link sqlOperator Operator - hi vimFoldMarker ctermbg=NONE ctermfg=gray cterm=NONE - hi link vimMap Noise - hi link vimAbb vimMap - hi link VimCommand Statement - hi link VimOption String - hi link vimFunction Function - hi link vimFuncKey Special - hi link vimHighlight Noise - hi link vimAuGroupKey Noise - hi link vimGroupName Special - hi link vimAutoCmd Noise - hi link vimSynMtchGrp Type - hi link vimSynContains Type - hi link vimSynRegOpt Type - hi link vimHiTerm Include - hi link vimHiAttrib Number - hi link VimIsCommand Type - hi link vimNotation StorageClass - hi link vimMapLhs Special - hi link vimMapRhs Label - hi link vimNotFunc Conditional - hi link vimSep Noise - hi link vimParenSep vimSep - hi link vimContinue vimSep - hi link vimBracket vimSep - hi link vimOperParen Normal - hi link vimUserFunc Identifier - hi link vimFoldMarker Noise - hi link yamlKeyValueDelimiter Noise - hi link yamlFowIndicator Noise - hi link confComment Comment - hi markdownDelimiter ctermbg=NONE ctermfg=gray cterm=bold - hi link markdownHeadingDelimiter markdownDelimiter - hi markdownListMarker ctermbg=NONE ctermfg=white cterm=bold - hi link markdownCodeDelimiter markdownDelimiter - hi link markdownCode Type - hi markdownItalic ctermbg=NONE ctermfg=white cterm=italic - hi link markdownItalicDelimiter markdownDelimiter - hi markdownBold ctermbg=NONE ctermfg=darkgray cterm=bold - hi link markdownBoldDelimiter markdownDelimiter - hi link markdownIdDeclaration Conditional - hi link markdownId markdownIdDeclaration - hi markdownLinkText ctermbg=NONE ctermfg=darkgray cterm=underline - hi ExtraWhitespace ctermbg=red ctermfg=NONE cterm=NONE - hi link phpRegion Normal - hi link phpComparison Operator - hi link phpMethod Function - hi link phpParent Normal - hi link phpMemberSelector StorageClass - hi link phpVarSelector StorageClass - hi QuickfixLine ctermbg=NONE ctermfg=darkgray cterm=bold - hi qfLineNr ctermbg=NONE ctermfg=gray cterm=italic - hi qfFilename ctermbg=NONE ctermfg=darkgray cterm=bold - hi link qfSeparator Ignore - hi link qfError ErrorMsg - hi link jsonKeyword Identifier - hi link jsonValue String - hi link jsonQuote Noise - hi link octobercmsSectionDelimiter Noise - hi link CocErrorSign ErrorMsg - hi link CocWarningSign WarningMsg - hi link CocInfoSign Question - hi link CocHintSign Question - hi link CocHighlightText IncSearch - hi CocUnderline ctermbg=NONE ctermfg=red cterm=NONE - hi link LspErrorText ErrorMsg - hi link LspWarningText WarningMsg - hi link LspInformationText Question - hi link LspHintText Question - hi link ALEErrorSign ErrorMsg - hi link ALEErrorSign ErrorMsg - hi link mkdCodeStart Comment - hi link mkdListItem Conditional - hi CtrlPPrtBase ctermbg=white ctermfg=black cterm=bold - hi CtrlPPrtText ctermbg=white ctermfg=black cterm=bold - hi CtrlPMatch ctermbg=NONE ctermfg=darkgray cterm=bold - hi CtrlPMode1 ctermbg=NONE ctermfg=white cterm=bold - hi CtrlPMode2 ctermbg=NONE ctermfg=darkgray cterm=NONE - hi CtrlPNoEntries ctermbg=NONE ctermfg=red cterm=bold - hi CtrlPBufferNr ctermbg=NONE ctermfg=darkgray cterm=bold - hi CtrlPBufferInd ctermbg=NONE ctermfg=white cterm=bold - hi CtrlPBufferPath ctermbg=NONE ctermfg=gray cterm=NONE - hi CtrlPBufferHid ctermbg=NONE ctermfg=gray cterm=NONE - hi CtrlPBufferHidMod ctermbg=NONE ctermfg=darkred cterm=NONE - hi link CtrlPBufferVis Normal - hi CtrlPBufferVisMod ctermbg=NONE ctermfg=red cterm=NONE - hi CtrlPBufferCur ctermbg=NONE ctermfg=white cterm=bold - hi CtrlPBufferCurMod ctermbg=NONE ctermfg=red cterm=NONE - hi CtrlPBufName ctermbg=NONE ctermfg=darkgray cterm=NONE - hi CtrlPTagKind ctermbg=NONE ctermfg=white cterm=bold - hi CtrlPqfLineCol ctermbg=NONE ctermfg=red cterm=bold - hi CtrlPUndoT ctermbg=NONE ctermfg=darkgray cterm=NONE - hi CtrlPUndoBr ctermbg=NONE ctermfg=gray cterm=NONE - hi CtrlPUndoNr ctermbg=NONE ctermfg=gray cterm=NONE - hi CtrlPUndoSv ctermbg=NONE ctermfg=red cterm=NONE - hi CtrlPUndoPo ctermbg=NONE ctermfg=white cterm=bold - hi link netrwTreeBar Noise - hi link netrwClassify Noise - hi link netrwExe Identifier - hi link netrwDir String - hi link netrwPlain Statement - hi link netrwHelpCmd Type - hi link netrwCmdNote function - hi link netrwQuickHelp netrwCmdNote - hi link netrwCmdSep Noise - hi link netrwVersion StorageClass - hi link netrwList String - hi link netrwHidePat Identifier - hi link Variable Function -endif - -let g:terminal_ansi_colors = ["#1f2121", "#5d5d5d", "#716c6c", "#767070", "#857f7f", "#9a9393", "#aeadad", "#eee4e4", "#3f3f3f", "#90905c", "#a2a268", "#b4b473", "#c3c67e", "#c6c689", "#d0d095", "#d5d5a1"] - -augroup cursorlinebg - au! - au InsertEnter * hi CursorLine ctermbg=17 ctermfg=NONE cterm=NONE guibg=#384046 guifg=NONE - au InsertLeave * hi CursorLine ctermbg=232 ctermfg=NONE cterm=NONE guibg=#1B1C1D guifg=NONE -augroup END - - diff --git a/colors/monotonous-darker.erb b/colors/monotonous-darker.erb deleted file mode 100644 index f278e74..0000000 --- a/colors/monotonous-darker.erb +++ /dev/null @@ -1,853 +0,0 @@ -<% - # RNB, A VIM COLORSCHEME TEMPLATE - # Author: Romain Lafourcade (https://github.com/romainl) - # Canonical URL: https://gist.github.com/romainl/5cd2f4ec222805f49eca - - # Step 1: information - # - # Make sure the name of your colorscheme is unique and attractive. - # The description should fit in a single line with no linefeed. - # 'background' can be "light" or "dark". - information = { - author: "studiovx", - email: "studiovx@studiovx.co.uk", - name: "monotonous-darker", - description: "", - background: "dark", - webpage: "" - } - - # Step 2: colors - # - # black = [ give each color a distinctive name - # "#000000", hexadecimal color for GVim/MacVim and "true colors" terminals - # 0, integer between 0 and 255 for terminals supporting 256 colors - # "black" color name for less capable color terminals, can be "darkred", "red", - # "darkgreen", "green", "darkyellow", "yellow", "darkblue", "blue", - # "darkmagenta", "magenta", "black", "darkgrey", "grey", "white" - # ] - # - # If your colors are defined correctly, the resulting colorscheme is guaranteed - # to work in GVim (Windows/Linux), MacVim, and any properly set up terminal emulator. - - darkred1 = ["#373030", 237, "darkred"] - darkred2 = ["#6b5d5d", 52, "darkred"] - darkred3 = ["#866b6b", 52, "darkred"] - red1 = ["#967978", 52, "darkred"] - red2 = ["#a78685", 88, "darkred"] - red3 = ["#b79392", 88, "red"] - lightred1 = ["#c4a6a5", 88, "red"] - lightred2 = ["#cab0af", 124, "red"] - lightred3 = ["#d1bab9", 124, "red"] - - graygreen0 = ["#303730", 237, "black"] - green1 = ["#6b866c", 22, "darkgreen"] - green2 = ["#7a9678", 22, "darkgreen"] - green3 = ["#85a786", 28, "darkgreen"] - green4 = ["#95b792", 28, "green"] - green5 = ["#a5c4a5", 28, "green"] - green6 = ["#b1caaf", 34, "green"] - green7 = ["#b9d1bb", 34, "green"] - - grayblue0 = ["#303237", 237, "black"] - blue1 = ["#5c6191", 17, "darkblue"] - blue2 = ["#6a6f9b", 18, "darkblue"] - blue3 = ["#7378b4", 19, "darkblue"] - blue4 = ["#7e84c6", 19, "blue"] - blue5 = ["#898fcb", 20, "blue"] - blue6 = ["#959ad0", 20, "blue"] - blue7 = ["#a1a5d5", 21, "blue"] - - grayindigo0 = ["#323037", 237, "black"] - indigo1 = ["#6c6b86", 17, "darkblue"] - indigo2 = ["#787896", 18, "darkblue"] - indigo3 = ["#8685a7", 19, "darkblue"] - indigo4 = ["#9292b7", 19, "blue"] - indigo5 = ["#a6a5c4", 20, "blue"] - indigo6 = ["#b0afca", 20, "blue"] - indigo7 = ["#beb9d1", 21, "blue"] - - # TODO 256 and term colours - magenta1= ["#625166", 164, "magenta"] - magenta2= ["#725f77", 164, "magenta"] - magenta3= ["#826c89", 164, "magenta"] - magenta4= ["#927a9a", 164, "magenta"] - magenta5= ["#a287aa", 164, "magenta"] - magenta6= ["#b294bb", 164, "magenta"] - magenta7= ["#b99dc1", 164, "magenta"] - - grayyellow0 = ["#373730", 237, "black"] - yellow1 = ["#90905c", 22, "darkyellow"] - yellow2 = ["#a2a268", 22, "darkyellow"] - yellow3 = ["#b4b473", 28, "darkyellow"] - yellow4 = ["#c3c67e", 28, "yellow"] - yellow5 = ["#c6c689", 28, "yellow"] - yellow6 = ["#d0d095", 34, "yellow"] - yellow7 = ["#d5d5a1", 34, "yellow"] - - - bg_cursorline = ["#0c0c0d", 232, "gray"] - bg_colorcolumn = bg_cursorline - bg_cursorcolumn = ["#0c0c0d", 232, "gray"] - bg = ["#000000", 234, "black"] - bg_cursorline_input = ["#191E1F", 17, "darkblue"] - fg_weak1 = ["#494646", 238, "gray"] - fg_comment = ["#5d5d5d", 240, "gray"] - fg_weak2 = ["#716c6c", 243, "gray"] - fg = ["#767070", 243, "gray"] - fg_strong1 = ["#857f7f", 244, "darkgray"] - fg_strong2 = ["#9a9393", 247, "darkgray"] - fg_strong3 = ["#aeadad", 250, "white"] - fg_strong4 = ["#eee4e4", 255, "white"] - - fg_error = ["#c74444", 196, "red"] - fg_spellcap = ["#a67038", 166, "yellow"] - fg_spellrare = ["#797532", 247, "darkyellow"] - fg_spelllocal = fg_spellrare - bg_whitespace_error = ["#6a2e2e", 196, "red"] - - color_primary_weak1 = darkred1 - color_primary_weak2 = darkred2 - color_primary_weak3 = darkred3 - color_primary1 = red1 - color_primary2 = red2 - color_primary3 = red3 - color_primary_strong1 = lightred1 - color_primary_strong2 = lightred2 - color_primary_strong3 = lightred3 - - color_secondary_weak = green5 - color_secondary = green6 - color_secondary_strong = green7 - - color_tertiary_weak = blue3 - color_tertiary = blue4 - color_tertiary_strong = blue7 - - ui_bg = ["#2B2B2B", 238, "gray"] - ui_fg_weak1 = ["#494646", 238, "gray"] - ui_fg_weak2 = ["#5d5959", 240, "gray"] - ui_fg = ["#716c6c", 243, "gray"] - ui_fg_strong1 = ["#857f7f", 244, "darkgray"] - ui_fg_strong2 = ["#9a9393", 247, "darkgray"] - ui_fg_strong3 = ["#aeadad", 250, "white"] - ui_fg_strong4 = ["#eee4e4", 255, "white"] - - ui_cursor_bg = ["#eee4e4", 255, "white"] - ui_cursor_fg = ["#131313", 0, "black"] - - ui_linenr = fg_weak1 - ui_cursorlinenr = fg_weak2 - - ui_search = ["#49535a", 17, "darkblue"] - ui_incsearch = ["#93adc2", 17, "darkblue"] - - ui_visual_bg = ["#384046", 17, "darkblue"] - ui_visualnos_bg = ["#463838", 52, "darkred"] - - menu_bg = ["#232525", 237, "black"] - menu_fg = ui_fg_strong1 - menu_sel = ui_fg_strong3 - - diff_delete_bg = ["#322929", 52, "darkred"] - diff_add_bg = ["#293229", 22, "darkgreen"] - diff_change_bg = ["#2D2E34", 17, "darkblue"] - diff_change_fg = ["#656a7c", 21, "white"] - - ui_sign_add = ["#496349", 34, "green"] - ui_sign_change = ["#596171", 19, "blue"] - ui_sign_delete = ["#725454", 124, "red"] - ui_sign_changedelete = ["#5c4a5a", 126, "magenta"] - - ui_statusbar_mod = ["#655757", 124, "red"] - ui_statusbar_mod_active = ["#916c6c", 124, "red"] - ui_statusbar_input = ["#384046", 17, "darkblue"] - - ui_fileinfo = fg_comment - - ui_fg_errormsg = ["#c74444", 196, "red"] - ui_fg_warningmsg = ["#a67038", 166, "yellow"] - ui_fg_question = ["#797532", 247, "darkgray"] - - ui_fg_warning_weak = ["#7b6a6a", 88, "darkred"] - ui_fg_warning = ["#725454", 124, "red"] - ui_fg_warning_strong = ["#916c6c", 196, "red"] - ui_fg_error = ["#7D3636", 196, "red"] - - ui_fg_linter_dash = fg_weak1 - ui_fg_linter_dash_active = fg_comment - ui_fg_linter_error = ui_fg - ui_fg_linter_error_active = ui_fg_errormsg - ui_fg_linter_warning = ui_fg_weak2 - ui_fg_linter_warning_active = ui_fg_warningmsg - ui_fg_linter_info = fg_weak1 - ui_fg_linter_info_active = ui_fg_question - - # terminal_ansi_colors = [ '#1f2121', fg_comment[0], fg_weak2[0], fg[0], fg_strong1[0], fg_strong2[0], fg_strong3[0], fg_strong4[0], bg_cursorline[0], color_primary_weak3[0], color_primary1[0], color_primary2[0], color_primary3[0], color_primary_strong1[0], color_primary_strong2[0], color_primary_strong3[0] ] - terminal_ansi_colors = [ '#1f2121', fg_comment[0], fg_weak2[0], fg[0], fg_strong1[0], fg_strong2[0], fg_strong3[0], fg_strong4[0], ui_bg[0], yellow1[0], yellow2[0], yellow3[0], yellow4[0], yellow5[0], yellow6[0], yellow7[0] ] - - # Step 3: highlights - highlights = [ - [ "Normal", bg, fg, "NONE" ], - - [ "Special", "NONE", color_primary_strong2, "bold" ], - [ "NonText", "NONE", color_primary_strong3, "NONE" ], - [ "Tag", color_primary_weak1, "NONE", "NONE" ], - - [ "Identifier", "NONE", color_primary3, "NONE" ], - [ "Function", "NONE", color_primary_strong1, "bold" ], - - [ "Type", "NONE", color_primary1, "NONE" ], - [ "StorageClass", "NONE", color_primary_weak3, "bold" ], - [ "Structure", "StorageClass"], - [ "TypeDef", "StorageClass"], - - [ "Constant", "NONE", fg_strong4, "italic" ], - [ "String", "NONE", fg_strong3, "italic" ], - [ "Character", "String" ], - [ "Number", "String" ], - [ "Boolean", "String" ], - [ "Float", "String" ], - - [ "Folded", "NONE", fg_strong3, "bold" ], - - [ "Statement", "NONE", fg, "NONE" ], - [ "Conditional", "NONE", fg_strong3, "bold" ], - [ "Repeat", "NONE", fg_strong2, "bold" ], - [ "Label", "NONE", fg_strong1, "bold" ], - [ "Operator", "NONE", fg_comment, "NONE" ], - [ "Keyword", "NONE", fg_strong1, "bold" ], - [ "Exception", "NONE", color_primary_weak2, "bold" ], - - [ "PreProc", "NONE", fg_weak1, "bold" ], - [ "Include", "NONE", fg_weak1, "NONE" ], - - [ "Comment", "NONE", fg_comment, "bold,italic" ], - [ "SpecialComment", "NONE", fg_strong1, "italic"], - [ "Todo", "NONE", fg_strong2, "italic" ], - - [ "Ignore", "NONE", bg, "NONE" ], - [ "Conceal", "NONE", "NONE", "NONE" ], - - [ "Error", "NONE", fg_error, "bold" ], - - [ "Underlined", "NONE", "NONE", "underline" ], - - [ "StatusLine", ui_bg, ui_fg_strong3, "italic" ], - [ "StatusLineNC", ui_bg, ui_fg, "italic" ], - [ "TabLine", ui_bg, ui_fg, "italic" ], - [ "TabLineFill", ui_bg, ui_bg, "italic" ], - [ "TabLineSel", ui_bg, ui_fg_strong3, "italic" ], - - [ "VertSplit", bg, ui_bg, "NONE" ], - [ "FoldColumn", bg, fg_weak1, "NONE" ], - [ "ColorColumn", bg_colorcolumn, "NONE", "NONE" ], - [ "SignColumn", bg, ui_fg_strong3, "NONE" ], - [ "CursorLine", bg_cursorline, "NONE", "NONE" ], - - [ "Title", "NONE", fg_strong4, "bold,italic" ], - - [ "LineNr", bg, ui_linenr, "NONE" ], - [ "CursorLineNr", bg, ui_cursorlinenr, "bold" ], - - # [ "helpLeadBlank", "NONE", grayfg, "NONE" ], - # [ "helpNormal", "NONE", grayfg, "NONE" ], - - [ "Pmenu", menu_bg, menu_fg, "NONE" ], - [ "PmenuSbar", menu_bg, menu_bg, "NONE" ], - [ "PmenuSel", menu_bg, menu_sel, "bold" ], - [ "PmenuThumb", menu_fg, menu_fg, "NONE" ], - - [ "SpecialKey", "NONE", color_primary_strong3, "NONE" ], - - [ "DiffAdd", diff_add_bg, "NONE", "NONE" ], - [ "DiffChange", diff_change_bg, "NONE", "NONE" ], - [ "DiffDelete", diff_delete_bg, "NONE", "NONE" ], - [ "DiffText", diff_change_bg, diff_change_fg, "NONE" ], - - [ "IncSearch", ui_incsearch, bg, "NONE" ], - [ "Search", ui_search, ui_fg_strong3, "NONE" ], - - [ "Visual", ui_visual_bg, "NONE", "NONE" ], - [ "VisualNOS", ui_visualnos_bg, "NONE", "NONE" ], - - [ "Directory", "NONE", ui_fg_strong3, "NONE" ], - - [ "MatchParen", ui_search, fg_strong4, "bold" ], - - [ "SpellBad", "NONE", fg_error, "NONE", fg_error ], - [ "SpellCap", "NONE", fg_spellcap, "NONE", fg_spellcap ], - [ "SpellLocal", "NONE", fg_spelllocal, "NONE", fg_spellcap ], - [ "SpellRare", "NONE", fg_spellrare, "NONE", fg_spellcap ], - - [ "WildMenu", ui_bg, ui_fg_strong4, "bold" ], - [ "ErrorMsg", "NONE", ui_fg_errormsg, "italic" ], - [ "ModeMsg", "NONE", ui_fg_strong4, "italic" ], - [ "MoreMsg", "NONE", ui_fg_strong4, "italic" ], - [ "Question", "NONE", ui_fg_question, "italic" ], - [ "WarningMsg", "NONE", ui_fg_warningmsg, "italic" ], - - [ "Cursor", ui_cursor_bg, ui_cursor_fg, "bold" ], - [ "CursorColumn", bg_cursorcolumn, "NONE", "NONE" ], - - [ "EndOfBuffer", bg, bg, "NONE" ], - - [ "Noise", "NONE", ui_fg_weak2, "NONE"], - - - # tabline, statusline - - [ "TabLineNum", ui_bg, ui_fg, "italic"], - [ "TabLineNumSel", ui_bg, ui_fg_strong1, "italic"], - - - [ "StatusLineNoise", ui_bg, ui_fg_weak2, "italic"], - [ "StatusLineNoiseActive", ui_bg, ui_fg, "italic"], - - [ "StatusLineBufferNr", ui_bg, ui_fg_strong2, "italic"], - [ "StatusLineBufferNrActive", ui_bg, ui_fg_strong3, "italic"], - - [ "StatusLinePercent", ui_bg, ui_fg, "italic"], - [ "StatusLinePercentActive", ui_bg, ui_fg_strong2, "italic"], - [ "StatusLineLinecount", ui_bg, ui_fg, "italic"], - [ "StatusLineLinecountActive", ui_bg, ui_fg_strong1, "italic"], - - [ "StatusLineDivActive", ui_fg, ui_fg, "NONE"], - [ "StatusLineDivInput", ui_statusbar_input, ui_statusbar_input, "NONE"], - [ "StatusLineDivMod", ui_statusbar_mod, ui_statusbar_mod, "NONE"], - [ "StatusLineDivModActive", ui_statusbar_mod_active, ui_statusbar_mod_active, "NONE"], - - [ "StatusLineFileInfo", "NONE", ui_fileinfo, "italic"], - - [ "StatusLineFile", ui_bg, ui_fg_strong2, "italic"], - [ "StatusLineFileActive", ui_bg, ui_fg_strong3, "italic"], - [ "StatusLineDir", ui_bg, ui_fg, "italic"], - [ "StatusLineDirActive", ui_bg, ui_fg, "italic"], - [ "StatusLineExt", ui_bg, ui_fg, "italic"], - [ "StatusLineExtActive", ui_bg, ui_fg_strong1, "italic"], - [ "StatusLineDot", ui_bg, ui_fg_weak2, "italic"], - [ "StatusLineDotActive", ui_bg, ui_fg_weak2, "italic"], - - [ "StatusLineFileReadOnly", ui_bg, ui_fg_warning, "italic"], - [ "StatusLineFileReadOnlyActive", "NONE", ui_fg_warning, "italic"], - [ "StatusLineWarning", ui_bg, ui_fg_strong1, "italic"], - [ "StatusLineWarningActive", "NONE", ui_fg_warning, "italic"], - - [ "LinterDash", "NONE", ui_fg_linter_dash, "NONE"], - [ "LinterDashActive", "NONE", ui_fg_linter_dash_active, "NONE"], - - [ "LinterError", "NONE", ui_fg_linter_error, "bold"], - [ "LinterErrorActive", "NONE", ui_fg_linter_error_active, "bold"], - [ "LinterErrorStyle", "NONE", ui_fg_linter_error, "NONE"], - [ "LinterErrorStyleActive", "NONE", ui_fg_linter_error_active, "NONE"], - - [ "LinterWarning", "NONE", ui_fg_linter_warning, "bold"], - [ "LinterWarningActive", "NONE", ui_fg_linter_warning_active, "bold"], - [ "LinterWarningStyle", "NONE", ui_fg_linter_warning, "NONE"], - [ "LinterWarningStyleActive", "NONE", ui_fg_linter_warning_active, "NONE"], - - [ "LinterInfo", "NONE", ui_fg_linter_info, "NONE"], - [ "LinterInfoActive", "NONE", ui_fg_linter_info_active, "NONE"], - - [ "GitGutterDelete", "NONE", ui_sign_delete, "bold"], - [ "GitGutterChange", "NONE", ui_sign_change, "bold"], - [ "GitGutterAdd", "NONE", ui_sign_add, "bold"], - [ "GitGutterChangeDelete", "NONE", ui_sign_changedelete, "bold"], - - [ "QuickScopePrimary", "IncSearch" ], - [ "QuickScopeSecondary", "Search" ], - - # css, scss - - [ "cssIdentifier", "NONE", color_secondary, "bold" ], - [ "cssClass", "NONE", color_secondary_weak, "NONE" ], - [ "cssFunction", "NONE", fg_strong1, "bold" ], - [ "cssProp", "NONE", fg_weak2, "NONE" ], - [ "scssVariable", "NONE", color_secondary_strong, "bold" ], - - [ "cssAttr", "String"], - [ "cssIdentifierAttr", "Noise" ], - [ "cssClassAttr", "cssIdentifierAttr" ], - [ "cssAttrNoise", "Noise" ], - [ "atKeyword", "PreProc" ], - [ "cssIdentifier", "cssIdentifier" ], - [ "cssClassName", "cssClass" ], - [ "cssClassNameDot", "cssClass" ], - [ "cssTagName", "htmlTagName" ], - [ "cssPseudoClassId", "cssClassName" ], - [ "cssKeyFrameSelector", "Label" ], - [ "cssFunctionName", "cssFunction" ], - [ "cssBraces", "Noise" ], - [ "cssUnitDecorators", "NONE", fg_strong2, "NONE" ], - [ "scssSelector", "cssClass" ], - [ "scssSelectorName", "scssSelector" ], - [ "scssSelectorChar", "cssIdentifier" ], - [ "scssFunctionName", "cssFunctionName" ], - [ "scssMixin", "keyword" ], - [ "scssMixinName", "cssFunction" ], - [ "scssampersand", "scssSelectorName" ], - [ "scssAtRoot", "atKeyword" ], - [ "vue_scss", "cssIdentifier" ], - - #html - - ["htmlTagName", "NONE", color_tertiary_weak, "NONE"], - ["htmlSpecialTagName", "NONE", color_tertiary, "bold"], - ["htmlLink", "NONE", fg_strong3, "italic,underline"], - - [ "htmlNormal", "Normal" ], - - [ "htmlTitle", "Title" ], - [ "htmlH1", "htmlTitle" ], - [ "htmlTag", "Noise" ], - [ "htmlEndTag", "htmlTag" ], - [ "htmlArg", "PreProc" ], - [ "htmlValue", "String" ], - [ "htmlSpecialChar", "Special" ], - [ "htmlPreStmt", "PreProc" ], - [ "htmlPreError", "Error" ], - [ "htmlPreProc", "PreProc" ], - [ "htmlPreAttr", "String" ], - [ "htmlPreProcAttrName", "PreProc" ], - [ "htmlPreProcAttrError", "Error" ], - [ "htmlSpecial", "Special" ], - [ "htmlSpecialChar", "Special" ], - [ "htmlString", "String" ], - [ "htmlStatement", "Statement" ], - [ "htmlComment", "Comment" ], - [ "htmlCommentPart", "Comment" ], - [ "htmlValue", "String" ], - [ "htmlCommentError", "htmlError" ], - [ "htmlTagError", "htmlError" ], - [ "htmlEvent", "javaScript" ], - [ "htmlError", "Error" ], - - [ "javaScript", "Special" ], - [ "javaScriptExpression", "javaScript" ], - [ "htmlCssStyleComment", "Comment" ], - [ "htmlCssDefinition", "Special" ], - - [ "htmlImgArg", "htmlArg" ], - [ "htmlSrcValue", "String" ], - [ "htmlSrcsetValue", "htmlSrcValue" ], - [ "htmlAltValue", "String" ], - [ "htmlDataArg", "htmlTagName" ], - [ "htmlDataValue", "Constant" ], - [ "htmlHrefArg", "htmlArg" ], - [ "htmlHrefValue", "htmlSrcValue" ], - - # vue - - [ "vueTagSpecial", "NONE", indigo5, "bold" ], - [ "vueTagComponentName", "NONE", indigo3, "bold" ], - [ "vueDynamicComponent", "NONE", indigo1, "bold" ], - # [ "vueTag", "NONE", indigo3, "bold" ], - [ "vueSlotName", "NONE", indigo7, "italic" ], - - [ "vueComponentName", "vueTagComponentName" ], - [ "vueTransitionComponent", "vueDynamicComponent" ], - [ "vueTransitionName", "cssIdentifier" ], - [ "vueTransitionMode", "String" ], - [ "vueDirective", "Identifier" ], - [ "vueEvent", "Function" ], - [ "vueConditional", "Special" ], - [ "vueFor", "vueConditional" ], - [ "vueRef", "vueDirective" ], - [ "vueSlot", "Noise" ], - - [ "vueDirectiveValue", "Type" ], - [ "vueEventValue", "vueDirectiveValue" ], - [ "vueConditionalValue", "vueDirectiveValue" ], - [ "vueForValue", "vueConditionalValue" ], - [ "vueRefValue", "Constant" ], - [ "vueSlotValue", "vueSlotName" ], - [ "vueObjectKey", "cssClass" ], - [ "vueObjectValue", "vueDirectiveValue" ], - [ "vueDirectiveClass", "Noise" ], - [ "vueMustache", "Type" ], - - # javascript - [ "jsFunctionKey", "Function" ], - [ "jsFuncCall", "NONE", red2, "bold" ], - [ "jsFuncCall", "Identifier" ], - [ "jsOperator", "Operator" ], - [ "jsVariableDef", "Identifier" ], - [ "jsGlobalObjects", "NONE", fg_strong2, "bold" ], - [ "jsGlobalNodeObjects", "jsGlobalObjects" ], - [ "jsExceptions", "jsGlobalObjects" ], - [ "jsBuiltins", "jsGlobalObjects" ], - [ "jsStorageClass", "Include" ], - [ "jsObjectKey", "NONE", red3, "NONE"], - [ "jsObjectProp", "Type" ], - [ "jsObjectValue", "NONE", color_primary_weak3, "NONE" ], - [ "jsModuleKeyword", "Type" ], - [ "jsOperatorKeyword", "Label" ], - [ "jsThis", "jsGlobalObjects" ], - [ "jsArrowFunction", "Function" ], - - # python - - [ "pythonBuiltin", "Type" ], - [ "pythonBuiltinObj", "Special" ], - [ "pythonDottedName", "Identifier" ], - [ "pythonBrackets", "Noise" ], - [ "pythonQuotes", "Noise" ], - [ "pythonDot", "Noise" ], - [ "pythonNoise", "Noise" ], - [ "pythonExtraOperator", "Operator" ], - [ "pythonDocString", "SpecialComment" ], - [ "pythonSelf", "NONE", fg_weak1, "bold" ], - - [ "JinjaVarBlock", "Noise" ], - [ "JinjaTagBlock", "JinjaVarBlock" ], - [ "jinjaSpecial", "NONE", magenta7, "NONE"], - [ "jinjaRaw", "NONE", magenta1, "NONE"], - [ "jinjaStatement", "NONE", magenta2, "NONE"], - [ "jinjaFilter", "NONE", magenta6, "bold"], - [ "jinjaBlockName", "NONE", magenta6, "bold"], - [ "jinjaVariable", "NONE", magenta3, "bold"], - [ "jinjaString", "String"], - [ "jinjaNumber", "Number"], - [ "jinjaOperator", "Noise"], - [ "jinjaComment", "Comment"], - - # sql - - [ "sqlOperator", "Operator" ], - - # vim - - [ "vimFoldMarker", "NONE", fg_weak1, "NONE"], - [ "vimMap", "Noise" ], - [ "vimAbb", "vimMap" ], - [ "VimCommand", "Statement" ], - [ "VimOption", "String" ], - [ "vimFunction", "Function" ], - [ "vimFuncKey", "Special" ], - [ "vimHighlight", "Noise" ], - [ "vimAuGroupKey", "Noise" ], - [ "vimGroupName", "Special" ], - [ "vimAutoCmd", "Noise" ], - [ "vimSynMtchGrp", "Type" ], - [ "vimSynContains", "Type" ], - [ "vimSynRegOpt", "Type" ], - [ "vimHiTerm", "Include" ], - [ "vimHiAttrib", "Number" ], - [ "VimIsCommand", "Type" ], - [ "vimNotation", "StorageClass" ], - [ "vimMapLhs", "Special" ], - [ "vimMapRhs", "Label" ], - [ "vimNotFunc", "Conditional" ], - [ "vimSep", "Noise" ], - [ "vimParenSep", "vimSep" ], - [ "vimContinue", "vimSep" ], - [ "vimBracket", "vimSep" ], - [ "vimOperParen", "Normal" ], - [ "vimUserFunc", "Identifier" ], - [ "vimFoldMarker", "Noise" ], - - # yaml - - ["yamlKeyValueDelimiter", "Noise" ], - ["yamlFowIndicator", "Noise" ], - - # config highlighting - - [ "confComment", "Comment" ], - - # markdown - ["markdownDelimiter", "NONE", fg_weak1, "bold"], - ["markdownHeadingDelimiter", "markdownDelimiter"], - ["markdownListMarker", "NONE", fg_strong3, "bold"], - ["markdownCodeDelimiter", "markdownDelimiter"], - ["markdownCode", "Function"], - ["markdownItalic", "NONE", fg_strong3, "italic"], - ["markdownItalicDelimiter", "markdownDelimiter"], - ["markdownBold", "NONE", fg_strong2, "bold"], - ["markdownBoldDelimiter", "markdownDelimiter"], - ["markdownIdDeclaration", "Conditional"], - ["markdownId", "markdownIdDeclaration"], - ["markdownLinkText", "NONE", fg_strong2, "underline"], - - # extra whitespace - - [ "ExtraWhitespace", bg_whitespace_error ,"NONE", "NONE" ], - - # php - - [ "phpRegion", "Normal" ], - [ "phpComparison", "Operator" ], - [ "phpMethod", "Function" ], - [ "phpParent", "Normal" ], - [ "phpMemberSelector", "StorageClass" ], - [ "phpVarSelector", "StorageClass" ], - - # quickfix - - [ "QuickfixLine", "NONE", ui_fg_strong2, "bold" ], - [ "qfLineNr", "NONE", ui_fg_weak2, "italic"], - [ "qfFilename", "NONE", ui_fg_strong1, "bold" ], - [ "qfSeparator", "Ignore" ], - [ "qfError", "ErrorMsg" ], - - # json - - [ "jsonKeyword", "Identifier" ], - [ "jsonValue", "String" ], - [ "jsonQuote", "Noise" ], - - # plugins - - [ "CocErrorSign", "ErrorMsg" ], - [ "CocWarningSign", "WarningMsg" ], - [ "CocInfoSign", "Question" ], - [ "CocHintSign", "Question" ], - [ "CocHighlightText", "IncSearch" ], - [ "LspErrorText", "ErrorMsg" ], - [ "LspWarningText", "WarningMsg" ], - [ "LspInformationText", "Question" ], - [ "LspHintText", "Question" ], - [ "ALEErrorSign", "ErrorMsg" ], - [ "ALEWarningSign", "WarningMsg" ], - - # ctrl-p highlighting - # :h ctrlp-customization - - [ "CtrlPPrtBase", ui_cursor_bg, ui_cursor_fg, "bold" ], - [ "CtrlPPrtText", ui_cursor_bg, ui_cursor_fg, "bold"], - [ "CtrlPMatch", "NONE", ui_fg_strong2, "bold"], - [ "CtrlPMode1", "NONE", ui_fg_strong3, "bold"], - [ "CtrlPMode2", "NONE", ui_fg_strong1, "NONE"], - [ "CtrlPNoEntries", "NONE", ui_fg_warning_strong, "bold" ], - [ "CtrlPBufferNr", "NONE", ui_fg_strong2, "bold" ], - [ "CtrlPBufferInd", "NONE", ui_fg_strong4, "bold" ], - [ "CtrlPBufferPath", "NONE", ui_fg_weak2, "NONE" ], - [ "CtrlPBufferHid", "NONE", ui_fg, "NONE" ], - [ "CtrlPBufferHidMod", "NONE", ui_fg_warning_weak, "NONE" ], - [ "CtrlPBufferVis", "Normal" ], - [ "CtrlPBufferVisMod", "NONE", ui_fg_warning, "NONE" ], - [ "CtrlPBufferCur", "NONE", ui_fg_strong3, "bold" ], - [ "CtrlPBufferCurMod", "NONE", ui_fg_warning_strong, "NONE" ], - - [ "CtrlPBufName", "NONE", ui_fg_strong2, "NONE" ], - [ "CtrlPTagKind", "NONE", ui_fg_strong3, "bold" ], - [ "CtrlPqfLineCol", "NONE", ui_fg_warning, "bold" ], - [ "CtrlPUndoT", "NONE", ui_fg_strong1, "NONE" ], - [ "CtrlPUndoBr", "NONE", ui_fg_weak1, "NONE" ], - [ "CtrlPUndoNr", "NONE", ui_fg_weak2, "NONE" ], - [ "CtrlPUndoSv", "NONE", ui_fg_warning, "NONE" ], - [ "CtrlPUndoPo", "NONE", ui_fg_strong3, "bold" ], - - # netrw - [ "netrwTreeBar", "Noise" ], - [ "netrwClassify", "Noise" ], - [ "netrwExe", "Identifier" ], - [ "netrwDir", "String" ], - [ "netrwPlain", "Statement" ], - [ "netrwHelpCmd", "Type" ], - [ "netrwCmdNote", "function" ], - [ "netrwQuickHelp", "netrwCmdNote" ], - [ "netrwCmdSep", "Noise" ], - [ "netrwVersion", "StorageClass" ], - [ "netrwList", "String" ], - [ "netrwHidePat", "Identifier" ], - - # i3config - [ "Variable", "Function" ], - - # to be implemented - - # "" #shell highlighting - # "{{{ - # "hi! def link shConditional shLoop - # "hi! def link shFunctionTwo mIdentifierBright - # "hi! def link shFunction mIdentifier - # "hi! def link shFunctionKey mStatement - # "hi! def link shCaseEsac mValue - # "hi! def link shCaseBar mNoise - # "hi! def link shEcho mNoiseBright - # "hi! def link bashSpecialVariables mSpecial - # "hi! def link shCmdSubRegion mNoiseBright - # "hi! def link shCommandSub mSpecialDark - # "hi! def link shEscape mNoise - # "hi! def link shTestOpr mNoise - # "hi! def link shSnglCase mNoise - # hi! def link shDerefSimple Type - # hi! def link shDerefVar shDerefSimple - # hi! def link shDerefOp Conditional - # hi! def link shDerefPattern shDerefOp - # hi! def link shCommandSub Type - # hi! def link shOption StorageClass - # ""}}} - - # "" vim-fugitive - # ""{{{ - # "hi! def link gitCommitBranch mValueDarkItalic - # "hi! def link gitCommitDiscarded mNoiseDark - # "hi! def link gitCommitComment mNoiseDark - # "hi! def link gitCommitOnBranch mNoise - # "hi! def link gitCommitWarning mInterfaceError - # "hi! def link gitCommitDiscardedType mNoise - # "hi! def link gitCommitSelectedType mNoise - # "hi! def link gitCommitSelectedFile mValueDarkerItalic - # "hi! def link gitCommitDiscardedFile mInterfaceWarning - # "hi! def link gitCommitUntrackedFile mStatementBright - # "hi! def link gitCommitNumber mInterfaceError - # "hi! def link gitCommitAhead gitCommitNumber - # "hi! def link gitCommitBehind gitCommitNumber - # ""}}} - - # "" #tagbar highlighting - # "" TagbarHighlight defined in vimrc as it gets overridden - # "" by plugin when defined in here - # "" hi! def link TagbarFoldIcon InterfaceNormal - # - # "" hi! def link TagbarHelp InterfaceHelp - # "" hi! def link TagbarHelpKey InterfaceHelpDark - # "" hi! def link TagbarHelpTitle InterfaceHelpBright - # - # "" hi! def link TagbarKind InterfaceH1 - # "" hi! def link TagbarNestedKind InterfaceH1 - # - # "" hi! def link TagbarScope InterfaceH1 - # "" hi! def link TagbarType InterfaceH1 - # "" hi! def link TagbarSignature InterfaceNormal - # "" hi! def link TagbarPseudoID InterfaceNormal - # "" hi! def link TagbarHighlight InterfaceCurrent - # - # "" hi! def link TagbarAccessPublic InterfaceH2 - # "" hi! def link TagbarAccessProtected InterfaceH2 - # "" hi! def link TagbarAccessPrivate InterfaceH2 - # - # "" hi! TagbarHighlight ctermfg=255 guifg=#eeeeee ctermbg=240 guibg=#585858 - - # "" #vimwiki highlighting - # "" hi VimwikiLink ctermfg=252 guifg=#d0d0d0 ctermbg=234 guibg=#1c1c1c - # "" hi! def link VimwikiHeaderChar CRNoiseDark - # "" hi VimwikiHeader1 ctermbg=242 guibg=#666666 ctermfg=255 guifg=#eeeeee - # "" hi VimwikiHeader2 ctermbg=238 guibg=#444444 ctermfg=255 guifg=#eeeeee - # "" hi VimwikiHeader3 ctermbg=236 guibg=#303030 guibg=#303030 ctermfg=255 guifg=#eeeeee - # "" hi VimwikiHeader4 ctermbg=236 guibg=#303030 guibg=#303030 ctermfg=251 guifg=#c6c6c6 - # "" hi VimwikiHeader5 ctermbg=236 guibg=#303030 guibg=#303030 ctermfg=246 guifg=#949494 - # "" hi VimwikiHeader6 ctermbg=236 guibg=#303030 guibg=#303030 ctermfg=244 guifg=#808080 - # "" hi VimwikiListTodo ctermbg=233 guibg=#121212 ctermfg=255 guifg=#eeeeee - - - ] - - # Step 4: generation - # - # From a separate shell: - # - # $ erb -T - bar.erb > bar.vim - # - # From Vim: - # - # :!erb -T - % > %:r.vim - - # These online resources can help you design your colorscheme: - # - # * http://upload.wikimedia.org/wikipedia/en/1/15/Xterm_256color_chart.svg - # the xterm palette - # * http://whatcolor.herokuapp.com/ - # play with hexadecimal colors right in the address bar (currently down) - # * http://color.hailpixel.com/ - # similar concept, fuzzier implementation - # * http://colourco.de/ - # similar concept, fancier implementation - # * http://www.colr.org/ - # extract a palette from an image - # * http://colores.manugarri.com/ - # search for 'word', get images and color palettes - # * http://www.colourlovers.com/palettes - # user-created palettes - # * http://www.perbang.dk/color+scheme/ - # a no-nonsense colorscheme generator - # * https://color.adobe.com/ - # Adobe's fancy colorscheme generator - # * http://paletton.com/ - # The classic 'Color Scheme Designer', rebranded - # * http://vrl.cs.brown.edu/color - # A very smart palette generator - # * https://cmcenroe.me/2018/04/03/colour-scheme.html - # "I Made My Own Colour Scheme and You Can Too!" - - # A few general advices: - # - # * The Windows console is limited to the 16 so-called "ANSI" colors but it has - # a few of them interverted which makes numbers impractical. Use color names - # instead of numbers: :help cterm-colors - # * The Windows console (yeah…) doesn't do italics, underlines or bolded text; - # it is limited to normal and reverse. Keep that in mind if you want - # your colorscheme to be usable in as many environments as possible by as many - # people as possible. - # * All of the terminal emulators in use these days allow their users to - # change the 16 so-called "ANSI" colors. It is also possible on some platforms - # to change some or all of the 256 colors in the xterm palette. Don't take - # anything for granted. - # * When used against a light background, strong colors work better than muted - # ones. Light or dark doesn't really matters. Also, it is harder to discriminate - # between two similar colors on a light background. - # * Both strong and muted colors work well against a dark background. It is also - # easier to work with similar colors, but dark colors don't work at all. - # * Use as many text samples as possible. String-heavy languages may look completely - # different than keyword-heavy ones. This can have an impact on the usability - # of your colorscheme. - # * Most terminal emulators and terminal multiplexers currently in use on unix-like - # systems support 256 colors but they almost always default to a '$TERM' that tells - # Vim otherwise. Your users will need to make sure their terminal emulator/multiplexer - # is correctly set up if they want to enjoy the best possible experience. - - # Many thanks to Barry Arthur (https://github.com/dahu) for the original idea. - - # You don't need to edit anything beyond this line. --%> -" <%= information[:name] %>.vim -- Vim color scheme. -" Author: <%= information[:author] %> (<%= information[:email] %>) -" Webpage: <%= information[:webpage] %> -" Description: <%= information[:description] %> - -hi clear - -if exists("syntax_on") - syntax reset -endif - -let colors_name = "<%= information[:name] %>" - -if ($TERM =~ '256' || &t_Co >= 256) || has("gui_running") -<% for highlight in highlights -%> -<% if highlight.length == 2 -%> - hi link <%= highlight[0] %> <%= highlight[1] %> -<% elsif highlight.length == 4 -%> - hi <%= highlight[0] %> ctermbg=<%= highlight[1].kind_of?(String) ? highlight[1] : highlight[1][1] %> ctermfg=<%= highlight[2].kind_of?(String) ? highlight[2] : highlight[2][1] %> cterm=<%= highlight[3] %> guibg=<%= highlight[1].kind_of?(String) ? highlight[1] : highlight[1][0] %> guifg=<%= highlight[2].kind_of?(String) ? highlight[2] : highlight[2][0] %> gui=<%= highlight[3] %> -<% if highlight[0] == "Normal" -%> - set background=<%= information[:background] %> -<% end -%> -<% else -%> - hi <%= highlight[0] %> ctermbg=<%= highlight[1].kind_of?(String) ? highlight[1] : highlight[1][1] %> ctermfg=<%= highlight[2].kind_of?(String) ? highlight[2] : highlight[2][1] %> cterm=<%= highlight[3] %> guibg=<%= highlight[1].kind_of?(String) ? highlight[1] : highlight[1][0] %> guifg=<%= highlight[2].kind_of?(String) ? highlight[2] : highlight[2][0] %> gui=<%= highlight[3] %> guisp=<%= highlight[4].kind_of?(String) ? highlight[4] : highlight[4][0] %> -<% end -%> -<% end -%> -elseif &t_Co == 8 || $TERM !~# '^linux' || &t_Co == 16 - set t_Co=16 -<% for highlight in highlights -%> -<% if highlight.length == 2 -%> - hi link <%= highlight[0] %> <%= highlight[1] %> -<% else -%> - hi <%= highlight[0] %> ctermbg=<%= highlight[1].kind_of?(String) ? highlight[1] : highlight[1][2] %> ctermfg=<%= highlight[2].kind_of?(String) ? highlight[2] : highlight[2][2] %> cterm=<%= highlight[3] %> -<% if highlight[0] == "Normal" -%> - set background=<%= information[:background] %> -<% end -%> -<% end -%> -<% end -%> -endif - -let g:terminal_ansi_colors = <%= terminal_ansi_colors %> - -augroup cursorlinebg - au! - au InsertEnter * hi CursorLine ctermbg=<%= bg_cursorline_input[1] %> ctermfg=NONE cterm=NONE guibg=<%= bg_cursorline_input[0] %> guifg=NONE - au InsertLeave * hi CursorLine ctermbg=<%= bg_cursorline[1] %> ctermfg=NONE cterm=NONE guibg=<%= bg_cursorline[0] %> guifg=NONE -augroup END - - diff --git a/colors/monotonous-darker.vim b/colors/monotonous-darker.vim deleted file mode 100644 index f44e165..0000000 --- a/colors/monotonous-darker.vim +++ /dev/null @@ -1,743 +0,0 @@ -" monotonous-darker.vim -- Vim color scheme. -" Author: studiovx (studiovx@studiovx.co.uk) -" Webpage: -" Description: - -hi clear - -if exists("syntax_on") - syntax reset -endif - -let colors_name = "monotonous-darker" - -if ($TERM =~ '256' || &t_Co >= 256) || has("gui_running") - hi Normal ctermbg=234 ctermfg=243 cterm=NONE guibg=#000000 guifg=#767070 gui=NONE - set background=dark - hi Special ctermbg=NONE ctermfg=124 cterm=bold guibg=NONE guifg=#cab0af gui=bold - hi NonText ctermbg=NONE ctermfg=124 cterm=NONE guibg=NONE guifg=#d1bab9 gui=NONE - hi Tag ctermbg=237 ctermfg=NONE cterm=NONE guibg=#373030 guifg=NONE gui=NONE - hi Identifier ctermbg=NONE ctermfg=88 cterm=NONE guibg=NONE guifg=#b79392 gui=NONE - hi Function ctermbg=NONE ctermfg=88 cterm=bold guibg=NONE guifg=#c4a6a5 gui=bold - hi Type ctermbg=NONE ctermfg=52 cterm=NONE guibg=NONE guifg=#967978 gui=NONE - hi StorageClass ctermbg=NONE ctermfg=52 cterm=bold guibg=NONE guifg=#866b6b gui=bold - hi link Structure StorageClass - hi link TypeDef StorageClass - hi Constant ctermbg=NONE ctermfg=255 cterm=italic guibg=NONE guifg=#eee4e4 gui=italic - hi String ctermbg=NONE ctermfg=250 cterm=italic guibg=NONE guifg=#aeadad gui=italic - hi link Character String - hi link Number String - hi link Boolean String - hi link Float String - hi Folded ctermbg=NONE ctermfg=250 cterm=bold guibg=NONE guifg=#aeadad gui=bold - hi Statement ctermbg=NONE ctermfg=243 cterm=NONE guibg=NONE guifg=#767070 gui=NONE - hi Conditional ctermbg=NONE ctermfg=250 cterm=bold guibg=NONE guifg=#aeadad gui=bold - hi Repeat ctermbg=NONE ctermfg=247 cterm=bold guibg=NONE guifg=#9a9393 gui=bold - hi Label ctermbg=NONE ctermfg=244 cterm=bold guibg=NONE guifg=#857f7f gui=bold - hi Operator ctermbg=NONE ctermfg=240 cterm=NONE guibg=NONE guifg=#5d5d5d gui=NONE - hi Keyword ctermbg=NONE ctermfg=244 cterm=bold guibg=NONE guifg=#857f7f gui=bold - hi Exception ctermbg=NONE ctermfg=52 cterm=bold guibg=NONE guifg=#6b5d5d gui=bold - hi PreProc ctermbg=NONE ctermfg=238 cterm=bold guibg=NONE guifg=#494646 gui=bold - hi Include ctermbg=NONE ctermfg=238 cterm=NONE guibg=NONE guifg=#494646 gui=NONE - hi Comment ctermbg=NONE ctermfg=240 cterm=bold,italic guibg=NONE guifg=#5d5d5d gui=bold,italic - hi SpecialComment ctermbg=NONE ctermfg=244 cterm=italic guibg=NONE guifg=#857f7f gui=italic - hi Todo ctermbg=NONE ctermfg=247 cterm=italic guibg=NONE guifg=#9a9393 gui=italic - hi Ignore ctermbg=NONE ctermfg=234 cterm=NONE guibg=NONE guifg=#000000 gui=NONE - hi Conceal ctermbg=NONE ctermfg=NONE cterm=NONE guibg=NONE guifg=NONE gui=NONE - hi Error ctermbg=NONE ctermfg=196 cterm=bold guibg=NONE guifg=#c74444 gui=bold - hi Underlined ctermbg=NONE ctermfg=NONE cterm=underline guibg=NONE guifg=NONE gui=underline - hi StatusLine ctermbg=238 ctermfg=250 cterm=italic guibg=#2B2B2B guifg=#aeadad gui=italic - hi StatusLineNC ctermbg=238 ctermfg=243 cterm=italic guibg=#2B2B2B guifg=#716c6c gui=italic - hi TabLine ctermbg=238 ctermfg=243 cterm=italic guibg=#2B2B2B guifg=#716c6c gui=italic - hi TabLineFill ctermbg=238 ctermfg=238 cterm=italic guibg=#2B2B2B guifg=#2B2B2B gui=italic - hi TabLineSel ctermbg=238 ctermfg=250 cterm=italic guibg=#2B2B2B guifg=#aeadad gui=italic - hi VertSplit ctermbg=234 ctermfg=238 cterm=NONE guibg=#000000 guifg=#2B2B2B gui=NONE - hi FoldColumn ctermbg=234 ctermfg=238 cterm=NONE guibg=#000000 guifg=#494646 gui=NONE - hi ColorColumn ctermbg=232 ctermfg=NONE cterm=NONE guibg=#0c0c0d guifg=NONE gui=NONE - hi SignColumn ctermbg=234 ctermfg=250 cterm=NONE guibg=#000000 guifg=#aeadad gui=NONE - hi CursorLine ctermbg=232 ctermfg=NONE cterm=NONE guibg=#0c0c0d guifg=NONE gui=NONE - hi Title ctermbg=NONE ctermfg=255 cterm=bold,italic guibg=NONE guifg=#eee4e4 gui=bold,italic - hi LineNr ctermbg=234 ctermfg=238 cterm=NONE guibg=#000000 guifg=#494646 gui=NONE - hi CursorLineNr ctermbg=234 ctermfg=243 cterm=bold guibg=#000000 guifg=#716c6c gui=bold - hi Pmenu ctermbg=237 ctermfg=244 cterm=NONE guibg=#232525 guifg=#857f7f gui=NONE - hi PmenuSbar ctermbg=237 ctermfg=237 cterm=NONE guibg=#232525 guifg=#232525 gui=NONE - hi PmenuSel ctermbg=237 ctermfg=250 cterm=bold guibg=#232525 guifg=#aeadad gui=bold - hi PmenuThumb ctermbg=244 ctermfg=244 cterm=NONE guibg=#857f7f guifg=#857f7f gui=NONE - hi SpecialKey ctermbg=NONE ctermfg=124 cterm=NONE guibg=NONE guifg=#d1bab9 gui=NONE - hi DiffAdd ctermbg=22 ctermfg=NONE cterm=NONE guibg=#293229 guifg=NONE gui=NONE - hi DiffChange ctermbg=17 ctermfg=NONE cterm=NONE guibg=#2D2E34 guifg=NONE gui=NONE - hi DiffDelete ctermbg=52 ctermfg=NONE cterm=NONE guibg=#322929 guifg=NONE gui=NONE - hi DiffText ctermbg=17 ctermfg=21 cterm=NONE guibg=#2D2E34 guifg=#656a7c gui=NONE - hi IncSearch ctermbg=17 ctermfg=234 cterm=NONE guibg=#93adc2 guifg=#000000 gui=NONE - hi Search ctermbg=17 ctermfg=250 cterm=NONE guibg=#49535a guifg=#aeadad gui=NONE - hi Visual ctermbg=17 ctermfg=NONE cterm=NONE guibg=#384046 guifg=NONE gui=NONE - hi VisualNOS ctermbg=52 ctermfg=NONE cterm=NONE guibg=#463838 guifg=NONE gui=NONE - hi Directory ctermbg=NONE ctermfg=250 cterm=NONE guibg=NONE guifg=#aeadad gui=NONE - hi MatchParen ctermbg=17 ctermfg=255 cterm=bold guibg=#49535a guifg=#eee4e4 gui=bold - hi SpellBad ctermbg=NONE ctermfg=196 cterm=NONE guibg=NONE guifg=#c74444 gui=NONE guisp=#c74444 - hi SpellCap ctermbg=NONE ctermfg=166 cterm=NONE guibg=NONE guifg=#a67038 gui=NONE guisp=#a67038 - hi SpellLocal ctermbg=NONE ctermfg=247 cterm=NONE guibg=NONE guifg=#797532 gui=NONE guisp=#a67038 - hi SpellRare ctermbg=NONE ctermfg=247 cterm=NONE guibg=NONE guifg=#797532 gui=NONE guisp=#a67038 - hi WildMenu ctermbg=238 ctermfg=255 cterm=bold guibg=#2B2B2B guifg=#eee4e4 gui=bold - hi ErrorMsg ctermbg=NONE ctermfg=196 cterm=italic guibg=NONE guifg=#c74444 gui=italic - hi ModeMsg ctermbg=NONE ctermfg=255 cterm=italic guibg=NONE guifg=#eee4e4 gui=italic - hi MoreMsg ctermbg=NONE ctermfg=255 cterm=italic guibg=NONE guifg=#eee4e4 gui=italic - hi Question ctermbg=NONE ctermfg=247 cterm=italic guibg=NONE guifg=#797532 gui=italic - hi WarningMsg ctermbg=NONE ctermfg=166 cterm=italic guibg=NONE guifg=#a67038 gui=italic - hi Cursor ctermbg=255 ctermfg=0 cterm=bold guibg=#eee4e4 guifg=#131313 gui=bold - hi CursorColumn ctermbg=232 ctermfg=NONE cterm=NONE guibg=#0c0c0d guifg=NONE gui=NONE - hi EndOfBuffer ctermbg=234 ctermfg=234 cterm=NONE guibg=#000000 guifg=#000000 gui=NONE - hi Noise ctermbg=NONE ctermfg=240 cterm=NONE guibg=NONE guifg=#5d5959 gui=NONE - hi TabLineNum ctermbg=238 ctermfg=243 cterm=italic guibg=#2B2B2B guifg=#716c6c gui=italic - hi TabLineNumSel ctermbg=238 ctermfg=244 cterm=italic guibg=#2B2B2B guifg=#857f7f gui=italic - hi StatusLineNoise ctermbg=238 ctermfg=240 cterm=italic guibg=#2B2B2B guifg=#5d5959 gui=italic - hi StatusLineNoiseActive ctermbg=238 ctermfg=243 cterm=italic guibg=#2B2B2B guifg=#716c6c gui=italic - hi StatusLineBufferNr ctermbg=238 ctermfg=247 cterm=italic guibg=#2B2B2B guifg=#9a9393 gui=italic - hi StatusLineBufferNrActive ctermbg=238 ctermfg=250 cterm=italic guibg=#2B2B2B guifg=#aeadad gui=italic - hi StatusLinePercent ctermbg=238 ctermfg=243 cterm=italic guibg=#2B2B2B guifg=#716c6c gui=italic - hi StatusLinePercentActive ctermbg=238 ctermfg=247 cterm=italic guibg=#2B2B2B guifg=#9a9393 gui=italic - hi StatusLineLinecount ctermbg=238 ctermfg=243 cterm=italic guibg=#2B2B2B guifg=#716c6c gui=italic - hi StatusLineLinecountActive ctermbg=238 ctermfg=244 cterm=italic guibg=#2B2B2B guifg=#857f7f gui=italic - hi StatusLineDivActive ctermbg=243 ctermfg=243 cterm=NONE guibg=#716c6c guifg=#716c6c gui=NONE - hi StatusLineDivInput ctermbg=17 ctermfg=17 cterm=NONE guibg=#384046 guifg=#384046 gui=NONE - hi StatusLineDivMod ctermbg=124 ctermfg=124 cterm=NONE guibg=#655757 guifg=#655757 gui=NONE - hi StatusLineDivModActive ctermbg=124 ctermfg=124 cterm=NONE guibg=#916c6c guifg=#916c6c gui=NONE - hi StatusLineFileInfo ctermbg=NONE ctermfg=240 cterm=italic guibg=NONE guifg=#5d5d5d gui=italic - hi StatusLineFile ctermbg=238 ctermfg=247 cterm=italic guibg=#2B2B2B guifg=#9a9393 gui=italic - hi StatusLineFileActive ctermbg=238 ctermfg=250 cterm=italic guibg=#2B2B2B guifg=#aeadad gui=italic - hi StatusLineDir ctermbg=238 ctermfg=243 cterm=italic guibg=#2B2B2B guifg=#716c6c gui=italic - hi StatusLineDirActive ctermbg=238 ctermfg=243 cterm=italic guibg=#2B2B2B guifg=#716c6c gui=italic - hi StatusLineExt ctermbg=238 ctermfg=243 cterm=italic guibg=#2B2B2B guifg=#716c6c gui=italic - hi StatusLineExtActive ctermbg=238 ctermfg=244 cterm=italic guibg=#2B2B2B guifg=#857f7f gui=italic - hi StatusLineDot ctermbg=238 ctermfg=240 cterm=italic guibg=#2B2B2B guifg=#5d5959 gui=italic - hi StatusLineDotActive ctermbg=238 ctermfg=240 cterm=italic guibg=#2B2B2B guifg=#5d5959 gui=italic - hi StatusLineFileReadOnly ctermbg=238 ctermfg=124 cterm=italic guibg=#2B2B2B guifg=#725454 gui=italic - hi StatusLineFileReadOnlyActive ctermbg=NONE ctermfg=124 cterm=italic guibg=NONE guifg=#725454 gui=italic - hi StatusLineWarning ctermbg=238 ctermfg=244 cterm=italic guibg=#2B2B2B guifg=#857f7f gui=italic - hi StatusLineWarningActive ctermbg=NONE ctermfg=124 cterm=italic guibg=NONE guifg=#725454 gui=italic - hi LinterDash ctermbg=NONE ctermfg=238 cterm=NONE guibg=NONE guifg=#494646 gui=NONE - hi LinterDashActive ctermbg=NONE ctermfg=240 cterm=NONE guibg=NONE guifg=#5d5d5d gui=NONE - hi LinterError ctermbg=NONE ctermfg=243 cterm=bold guibg=NONE guifg=#716c6c gui=bold - hi LinterErrorActive ctermbg=NONE ctermfg=196 cterm=bold guibg=NONE guifg=#c74444 gui=bold - hi LinterErrorStyle ctermbg=NONE ctermfg=243 cterm=NONE guibg=NONE guifg=#716c6c gui=NONE - hi LinterErrorStyleActive ctermbg=NONE ctermfg=196 cterm=NONE guibg=NONE guifg=#c74444 gui=NONE - hi LinterWarning ctermbg=NONE ctermfg=240 cterm=bold guibg=NONE guifg=#5d5959 gui=bold - hi LinterWarningActive ctermbg=NONE ctermfg=166 cterm=bold guibg=NONE guifg=#a67038 gui=bold - hi LinterWarningStyle ctermbg=NONE ctermfg=240 cterm=NONE guibg=NONE guifg=#5d5959 gui=NONE - hi LinterWarningStyleActive ctermbg=NONE ctermfg=166 cterm=NONE guibg=NONE guifg=#a67038 gui=NONE - hi LinterInfo ctermbg=NONE ctermfg=238 cterm=NONE guibg=NONE guifg=#494646 gui=NONE - hi LinterInfoActive ctermbg=NONE ctermfg=247 cterm=NONE guibg=NONE guifg=#797532 gui=NONE - hi GitGutterDelete ctermbg=NONE ctermfg=124 cterm=bold guibg=NONE guifg=#725454 gui=bold - hi GitGutterChange ctermbg=NONE ctermfg=19 cterm=bold guibg=NONE guifg=#596171 gui=bold - hi GitGutterAdd ctermbg=NONE ctermfg=34 cterm=bold guibg=NONE guifg=#496349 gui=bold - hi GitGutterChangeDelete ctermbg=NONE ctermfg=126 cterm=bold guibg=NONE guifg=#5c4a5a gui=bold - hi link QuickScopePrimary IncSearch - hi link QuickScopeSecondary Search - hi cssIdentifier ctermbg=NONE ctermfg=34 cterm=bold guibg=NONE guifg=#b1caaf gui=bold - hi cssClass ctermbg=NONE ctermfg=28 cterm=NONE guibg=NONE guifg=#a5c4a5 gui=NONE - hi cssFunction ctermbg=NONE ctermfg=244 cterm=bold guibg=NONE guifg=#857f7f gui=bold - hi cssProp ctermbg=NONE ctermfg=243 cterm=NONE guibg=NONE guifg=#716c6c gui=NONE - hi scssVariable ctermbg=NONE ctermfg=34 cterm=bold guibg=NONE guifg=#b9d1bb gui=bold - hi link cssAttr String - hi link cssIdentifierAttr Noise - hi link cssClassAttr cssIdentifierAttr - hi link cssAttrNoise Noise - hi link atKeyword PreProc - hi link cssIdentifier cssIdentifier - hi link cssClassName cssClass - hi link cssClassNameDot cssClass - hi link cssTagName htmlTagName - hi link cssPseudoClassId cssClassName - hi link cssKeyFrameSelector Label - hi link cssFunctionName cssFunction - hi link cssBraces Noise - hi cssUnitDecorators ctermbg=NONE ctermfg=247 cterm=NONE guibg=NONE guifg=#9a9393 gui=NONE - hi link scssSelector cssClass - hi link scssSelectorName scssSelector - hi link scssSelectorChar cssIdentifier - hi link scssFunctionName cssFunctionName - hi link scssMixin keyword - hi link scssMixinName cssFunction - hi link scssampersand scssSelectorName - hi link scssAtRoot atKeyword - hi link vue_scss cssIdentifier - hi htmlTagName ctermbg=NONE ctermfg=19 cterm=NONE guibg=NONE guifg=#7378b4 gui=NONE - hi htmlSpecialTagName ctermbg=NONE ctermfg=19 cterm=bold guibg=NONE guifg=#7e84c6 gui=bold - hi htmlLink ctermbg=NONE ctermfg=250 cterm=italic,underline guibg=NONE guifg=#aeadad gui=italic,underline - hi link htmlNormal Normal - hi link htmlTitle Title - hi link htmlH1 htmlTitle - hi link htmlTag Noise - hi link htmlEndTag htmlTag - hi link htmlArg PreProc - hi link htmlValue String - hi link htmlSpecialChar Special - hi link htmlPreStmt PreProc - hi link htmlPreError Error - hi link htmlPreProc PreProc - hi link htmlPreAttr String - hi link htmlPreProcAttrName PreProc - hi link htmlPreProcAttrError Error - hi link htmlSpecial Special - hi link htmlSpecialChar Special - hi link htmlString String - hi link htmlStatement Statement - hi link htmlComment Comment - hi link htmlCommentPart Comment - hi link htmlValue String - hi link htmlCommentError htmlError - hi link htmlTagError htmlError - hi link htmlEvent javaScript - hi link htmlError Error - hi link javaScript Special - hi link javaScriptExpression javaScript - hi link htmlCssStyleComment Comment - hi link htmlCssDefinition Special - hi link htmlImgArg htmlArg - hi link htmlSrcValue String - hi link htmlSrcsetValue htmlSrcValue - hi link htmlAltValue String - hi link htmlDataArg htmlTagName - hi link htmlDataValue Constant - hi link htmlHrefArg htmlArg - hi link htmlHrefValue htmlSrcValue - hi vueTagSpecial ctermbg=NONE ctermfg=20 cterm=bold guibg=NONE guifg=#a6a5c4 gui=bold - hi vueTagComponentName ctermbg=NONE ctermfg=19 cterm=bold guibg=NONE guifg=#8685a7 gui=bold - hi vueDynamicComponent ctermbg=NONE ctermfg=17 cterm=bold guibg=NONE guifg=#6c6b86 gui=bold - hi vueSlotName ctermbg=NONE ctermfg=21 cterm=italic guibg=NONE guifg=#beb9d1 gui=italic - hi link vueComponentName vueTagComponentName - hi link vueTransitionComponent vueDynamicComponent - hi link vueTransitionName cssIdentifier - hi link vueTransitionMode String - hi link vueDirective Identifier - hi link vueEvent Function - hi link vueConditional Special - hi link vueFor vueConditional - hi link vueRef vueDirective - hi link vueSlot Noise - hi link vueDirectiveValue Type - hi link vueEventValue vueDirectiveValue - hi link vueConditionalValue vueDirectiveValue - hi link vueForValue vueConditionalValue - hi link vueRefValue Constant - hi link vueSlotValue vueSlotName - hi link vueObjectKey cssClass - hi link vueObjectValue vueDirectiveValue - hi link vueDirectiveClass Noise - hi link vueMustache Type - hi link jsFunctionKey Function - hi jsFuncCall ctermbg=NONE ctermfg=88 cterm=bold guibg=NONE guifg=#a78685 gui=bold - hi link jsFuncCall Identifier - hi link jsOperator Operator - hi link jsVariableDef Identifier - hi jsGlobalObjects ctermbg=NONE ctermfg=247 cterm=bold guibg=NONE guifg=#9a9393 gui=bold - hi link jsGlobalNodeObjects jsGlobalObjects - hi link jsExceptions jsGlobalObjects - hi link jsBuiltins jsGlobalObjects - hi link jsStorageClass Include - hi jsObjectKey ctermbg=NONE ctermfg=88 cterm=NONE guibg=NONE guifg=#b79392 gui=NONE - hi link jsObjectProp Type - hi jsObjectValue ctermbg=NONE ctermfg=52 cterm=NONE guibg=NONE guifg=#866b6b gui=NONE - hi link jsModuleKeyword Type - hi link jsOperatorKeyword Label - hi link jsThis jsGlobalObjects - hi link jsArrowFunction Function - hi link pythonBuiltin Type - hi link pythonBuiltinObj Special - hi link pythonDottedName Identifier - hi link pythonBrackets Noise - hi link pythonQuotes Noise - hi link pythonDot Noise - hi link pythonNoise Noise - hi link pythonExtraOperator Operator - hi link pythonDocString SpecialComment - hi pythonSelf ctermbg=NONE ctermfg=238 cterm=bold guibg=NONE guifg=#494646 gui=bold - hi link JinjaVarBlock Noise - hi link JinjaTagBlock JinjaVarBlock - hi jinjaSpecial ctermbg=NONE ctermfg=164 cterm=NONE guibg=NONE guifg=#b99dc1 gui=NONE - hi jinjaRaw ctermbg=NONE ctermfg=164 cterm=NONE guibg=NONE guifg=#625166 gui=NONE - hi jinjaStatement ctermbg=NONE ctermfg=164 cterm=NONE guibg=NONE guifg=#725f77 gui=NONE - hi jinjaFilter ctermbg=NONE ctermfg=164 cterm=bold guibg=NONE guifg=#b294bb gui=bold - hi jinjaBlockName ctermbg=NONE ctermfg=164 cterm=bold guibg=NONE guifg=#b294bb gui=bold - hi jinjaVariable ctermbg=NONE ctermfg=164 cterm=bold guibg=NONE guifg=#826c89 gui=bold - hi link jinjaString String - hi link jinjaNumber Number - hi link jinjaOperator Noise - hi link jinjaComment Comment - hi link sqlOperator Operator - hi vimFoldMarker ctermbg=NONE ctermfg=238 cterm=NONE guibg=NONE guifg=#494646 gui=NONE - hi link vimMap Noise - hi link vimAbb vimMap - hi link VimCommand Statement - hi link VimOption String - hi link vimFunction Function - hi link vimFuncKey Special - hi link vimHighlight Noise - hi link vimAuGroupKey Noise - hi link vimGroupName Special - hi link vimAutoCmd Noise - hi link vimSynMtchGrp Type - hi link vimSynContains Type - hi link vimSynRegOpt Type - hi link vimHiTerm Include - hi link vimHiAttrib Number - hi link VimIsCommand Type - hi link vimNotation StorageClass - hi link vimMapLhs Special - hi link vimMapRhs Label - hi link vimNotFunc Conditional - hi link vimSep Noise - hi link vimParenSep vimSep - hi link vimContinue vimSep - hi link vimBracket vimSep - hi link vimOperParen Normal - hi link vimUserFunc Identifier - hi link vimFoldMarker Noise - hi link yamlKeyValueDelimiter Noise - hi link yamlFowIndicator Noise - hi link confComment Comment - hi markdownDelimiter ctermbg=NONE ctermfg=238 cterm=bold guibg=NONE guifg=#494646 gui=bold - hi link markdownHeadingDelimiter markdownDelimiter - hi markdownListMarker ctermbg=NONE ctermfg=250 cterm=bold guibg=NONE guifg=#aeadad gui=bold - hi link markdownCodeDelimiter markdownDelimiter - hi link markdownCode Function - hi markdownItalic ctermbg=NONE ctermfg=250 cterm=italic guibg=NONE guifg=#aeadad gui=italic - hi link markdownItalicDelimiter markdownDelimiter - hi markdownBold ctermbg=NONE ctermfg=247 cterm=bold guibg=NONE guifg=#9a9393 gui=bold - hi link markdownBoldDelimiter markdownDelimiter - hi link markdownIdDeclaration Conditional - hi link markdownId markdownIdDeclaration - hi markdownLinkText ctermbg=NONE ctermfg=247 cterm=underline guibg=NONE guifg=#9a9393 gui=underline - hi ExtraWhitespace ctermbg=196 ctermfg=NONE cterm=NONE guibg=#6a2e2e guifg=NONE gui=NONE - hi link phpRegion Normal - hi link phpComparison Operator - hi link phpMethod Function - hi link phpParent Normal - hi link phpMemberSelector StorageClass - hi link phpVarSelector StorageClass - hi QuickfixLine ctermbg=NONE ctermfg=247 cterm=bold guibg=NONE guifg=#9a9393 gui=bold - hi qfLineNr ctermbg=NONE ctermfg=240 cterm=italic guibg=NONE guifg=#5d5959 gui=italic - hi qfFilename ctermbg=NONE ctermfg=244 cterm=bold guibg=NONE guifg=#857f7f gui=bold - hi link qfSeparator Ignore - hi link qfError ErrorMsg - hi link jsonKeyword Identifier - hi link jsonValue String - hi link jsonQuote Noise - hi link CocErrorSign ErrorMsg - hi link CocWarningSign WarningMsg - hi link CocInfoSign Question - hi link CocHintSign Question - hi link CocHighlightText IncSearch - hi link LspErrorText ErrorMsg - hi link LspWarningText WarningMsg - hi link LspInformationText Question - hi link LspHintText Question - hi link ALEErrorSign ErrorMsg - hi link ALEWarningSign WarningMsg - hi CtrlPPrtBase ctermbg=255 ctermfg=0 cterm=bold guibg=#eee4e4 guifg=#131313 gui=bold - hi CtrlPPrtText ctermbg=255 ctermfg=0 cterm=bold guibg=#eee4e4 guifg=#131313 gui=bold - hi CtrlPMatch ctermbg=NONE ctermfg=247 cterm=bold guibg=NONE guifg=#9a9393 gui=bold - hi CtrlPMode1 ctermbg=NONE ctermfg=250 cterm=bold guibg=NONE guifg=#aeadad gui=bold - hi CtrlPMode2 ctermbg=NONE ctermfg=244 cterm=NONE guibg=NONE guifg=#857f7f gui=NONE - hi CtrlPNoEntries ctermbg=NONE ctermfg=196 cterm=bold guibg=NONE guifg=#916c6c gui=bold - hi CtrlPBufferNr ctermbg=NONE ctermfg=247 cterm=bold guibg=NONE guifg=#9a9393 gui=bold - hi CtrlPBufferInd ctermbg=NONE ctermfg=255 cterm=bold guibg=NONE guifg=#eee4e4 gui=bold - hi CtrlPBufferPath ctermbg=NONE ctermfg=240 cterm=NONE guibg=NONE guifg=#5d5959 gui=NONE - hi CtrlPBufferHid ctermbg=NONE ctermfg=243 cterm=NONE guibg=NONE guifg=#716c6c gui=NONE - hi CtrlPBufferHidMod ctermbg=NONE ctermfg=88 cterm=NONE guibg=NONE guifg=#7b6a6a gui=NONE - hi link CtrlPBufferVis Normal - hi CtrlPBufferVisMod ctermbg=NONE ctermfg=124 cterm=NONE guibg=NONE guifg=#725454 gui=NONE - hi CtrlPBufferCur ctermbg=NONE ctermfg=250 cterm=bold guibg=NONE guifg=#aeadad gui=bold - hi CtrlPBufferCurMod ctermbg=NONE ctermfg=196 cterm=NONE guibg=NONE guifg=#916c6c gui=NONE - hi CtrlPBufName ctermbg=NONE ctermfg=247 cterm=NONE guibg=NONE guifg=#9a9393 gui=NONE - hi CtrlPTagKind ctermbg=NONE ctermfg=250 cterm=bold guibg=NONE guifg=#aeadad gui=bold - hi CtrlPqfLineCol ctermbg=NONE ctermfg=124 cterm=bold guibg=NONE guifg=#725454 gui=bold - hi CtrlPUndoT ctermbg=NONE ctermfg=244 cterm=NONE guibg=NONE guifg=#857f7f gui=NONE - hi CtrlPUndoBr ctermbg=NONE ctermfg=238 cterm=NONE guibg=NONE guifg=#494646 gui=NONE - hi CtrlPUndoNr ctermbg=NONE ctermfg=240 cterm=NONE guibg=NONE guifg=#5d5959 gui=NONE - hi CtrlPUndoSv ctermbg=NONE ctermfg=124 cterm=NONE guibg=NONE guifg=#725454 gui=NONE - hi CtrlPUndoPo ctermbg=NONE ctermfg=250 cterm=bold guibg=NONE guifg=#aeadad gui=bold - hi link netrwTreeBar Noise - hi link netrwClassify Noise - hi link netrwExe Identifier - hi link netrwDir String - hi link netrwPlain Statement - hi link netrwHelpCmd Type - hi link netrwCmdNote function - hi link netrwQuickHelp netrwCmdNote - hi link netrwCmdSep Noise - hi link netrwVersion StorageClass - hi link netrwList String - hi link netrwHidePat Identifier - hi link Variable Function -elseif &t_Co == 8 || $TERM !~# '^linux' || &t_Co == 16 - set t_Co=16 - hi Normal ctermbg=black ctermfg=gray cterm=NONE - set background=dark - hi Special ctermbg=NONE ctermfg=red cterm=bold - hi NonText ctermbg=NONE ctermfg=red cterm=NONE - hi Tag ctermbg=darkred ctermfg=NONE cterm=NONE - hi Identifier ctermbg=NONE ctermfg=red cterm=NONE - hi Function ctermbg=NONE ctermfg=red cterm=bold - hi Type ctermbg=NONE ctermfg=darkred cterm=NONE - hi StorageClass ctermbg=NONE ctermfg=darkred cterm=bold - hi link Structure StorageClass - hi link TypeDef StorageClass - hi Constant ctermbg=NONE ctermfg=white cterm=italic - hi String ctermbg=NONE ctermfg=white cterm=italic - hi link Character String - hi link Number String - hi link Boolean String - hi link Float String - hi Folded ctermbg=NONE ctermfg=white cterm=bold - hi Statement ctermbg=NONE ctermfg=gray cterm=NONE - hi Conditional ctermbg=NONE ctermfg=white cterm=bold - hi Repeat ctermbg=NONE ctermfg=darkgray cterm=bold - hi Label ctermbg=NONE ctermfg=darkgray cterm=bold - hi Operator ctermbg=NONE ctermfg=gray cterm=NONE - hi Keyword ctermbg=NONE ctermfg=darkgray cterm=bold - hi Exception ctermbg=NONE ctermfg=darkred cterm=bold - hi PreProc ctermbg=NONE ctermfg=gray cterm=bold - hi Include ctermbg=NONE ctermfg=gray cterm=NONE - hi Comment ctermbg=NONE ctermfg=gray cterm=bold,italic - hi SpecialComment ctermbg=NONE ctermfg=darkgray cterm=italic - hi Todo ctermbg=NONE ctermfg=darkgray cterm=italic - hi Ignore ctermbg=NONE ctermfg=black cterm=NONE - hi Conceal ctermbg=NONE ctermfg=NONE cterm=NONE - hi Error ctermbg=NONE ctermfg=red cterm=bold - hi Underlined ctermbg=NONE ctermfg=NONE cterm=underline - hi StatusLine ctermbg=gray ctermfg=white cterm=italic - hi StatusLineNC ctermbg=gray ctermfg=gray cterm=italic - hi TabLine ctermbg=gray ctermfg=gray cterm=italic - hi TabLineFill ctermbg=gray ctermfg=gray cterm=italic - hi TabLineSel ctermbg=gray ctermfg=white cterm=italic - hi VertSplit ctermbg=black ctermfg=gray cterm=NONE - hi FoldColumn ctermbg=black ctermfg=gray cterm=NONE - hi ColorColumn ctermbg=gray ctermfg=NONE cterm=NONE - hi SignColumn ctermbg=black ctermfg=white cterm=NONE - hi CursorLine ctermbg=gray ctermfg=NONE cterm=NONE - hi Title ctermbg=NONE ctermfg=white cterm=bold,italic - hi LineNr ctermbg=black ctermfg=gray cterm=NONE - hi CursorLineNr ctermbg=black ctermfg=gray cterm=bold - hi Pmenu ctermbg=black ctermfg=darkgray cterm=NONE - hi PmenuSbar ctermbg=black ctermfg=black cterm=NONE - hi PmenuSel ctermbg=black ctermfg=white cterm=bold - hi PmenuThumb ctermbg=darkgray ctermfg=darkgray cterm=NONE - hi SpecialKey ctermbg=NONE ctermfg=red cterm=NONE - hi DiffAdd ctermbg=darkgreen ctermfg=NONE cterm=NONE - hi DiffChange ctermbg=darkblue ctermfg=NONE cterm=NONE - hi DiffDelete ctermbg=darkred ctermfg=NONE cterm=NONE - hi DiffText ctermbg=darkblue ctermfg=white cterm=NONE - hi IncSearch ctermbg=darkblue ctermfg=black cterm=NONE - hi Search ctermbg=darkblue ctermfg=white cterm=NONE - hi Visual ctermbg=darkblue ctermfg=NONE cterm=NONE - hi VisualNOS ctermbg=darkred ctermfg=NONE cterm=NONE - hi Directory ctermbg=NONE ctermfg=white cterm=NONE - hi MatchParen ctermbg=darkblue ctermfg=white cterm=bold - hi SpellBad ctermbg=NONE ctermfg=red cterm=NONE - hi SpellCap ctermbg=NONE ctermfg=yellow cterm=NONE - hi SpellLocal ctermbg=NONE ctermfg=darkyellow cterm=NONE - hi SpellRare ctermbg=NONE ctermfg=darkyellow cterm=NONE - hi WildMenu ctermbg=gray ctermfg=white cterm=bold - hi ErrorMsg ctermbg=NONE ctermfg=red cterm=italic - hi ModeMsg ctermbg=NONE ctermfg=white cterm=italic - hi MoreMsg ctermbg=NONE ctermfg=white cterm=italic - hi Question ctermbg=NONE ctermfg=darkgray cterm=italic - hi WarningMsg ctermbg=NONE ctermfg=yellow cterm=italic - hi Cursor ctermbg=white ctermfg=black cterm=bold - hi CursorColumn ctermbg=gray ctermfg=NONE cterm=NONE - hi EndOfBuffer ctermbg=black ctermfg=black cterm=NONE - hi Noise ctermbg=NONE ctermfg=gray cterm=NONE - hi TabLineNum ctermbg=gray ctermfg=gray cterm=italic - hi TabLineNumSel ctermbg=gray ctermfg=darkgray cterm=italic - hi StatusLineNoise ctermbg=gray ctermfg=gray cterm=italic - hi StatusLineNoiseActive ctermbg=gray ctermfg=gray cterm=italic - hi StatusLineBufferNr ctermbg=gray ctermfg=darkgray cterm=italic - hi StatusLineBufferNrActive ctermbg=gray ctermfg=white cterm=italic - hi StatusLinePercent ctermbg=gray ctermfg=gray cterm=italic - hi StatusLinePercentActive ctermbg=gray ctermfg=darkgray cterm=italic - hi StatusLineLinecount ctermbg=gray ctermfg=gray cterm=italic - hi StatusLineLinecountActive ctermbg=gray ctermfg=darkgray cterm=italic - hi StatusLineDivActive ctermbg=gray ctermfg=gray cterm=NONE - hi StatusLineDivInput ctermbg=darkblue ctermfg=darkblue cterm=NONE - hi StatusLineDivMod ctermbg=red ctermfg=red cterm=NONE - hi StatusLineDivModActive ctermbg=red ctermfg=red cterm=NONE - hi StatusLineFileInfo ctermbg=NONE ctermfg=gray cterm=italic - hi StatusLineFile ctermbg=gray ctermfg=darkgray cterm=italic - hi StatusLineFileActive ctermbg=gray ctermfg=white cterm=italic - hi StatusLineDir ctermbg=gray ctermfg=gray cterm=italic - hi StatusLineDirActive ctermbg=gray ctermfg=gray cterm=italic - hi StatusLineExt ctermbg=gray ctermfg=gray cterm=italic - hi StatusLineExtActive ctermbg=gray ctermfg=darkgray cterm=italic - hi StatusLineDot ctermbg=gray ctermfg=gray cterm=italic - hi StatusLineDotActive ctermbg=gray ctermfg=gray cterm=italic - hi StatusLineFileReadOnly ctermbg=gray ctermfg=red cterm=italic - hi StatusLineFileReadOnlyActive ctermbg=NONE ctermfg=red cterm=italic - hi StatusLineWarning ctermbg=gray ctermfg=darkgray cterm=italic - hi StatusLineWarningActive ctermbg=NONE ctermfg=red cterm=italic - hi LinterDash ctermbg=NONE ctermfg=gray cterm=NONE - hi LinterDashActive ctermbg=NONE ctermfg=gray cterm=NONE - hi LinterError ctermbg=NONE ctermfg=gray cterm=bold - hi LinterErrorActive ctermbg=NONE ctermfg=red cterm=bold - hi LinterErrorStyle ctermbg=NONE ctermfg=gray cterm=NONE - hi LinterErrorStyleActive ctermbg=NONE ctermfg=red cterm=NONE - hi LinterWarning ctermbg=NONE ctermfg=gray cterm=bold - hi LinterWarningActive ctermbg=NONE ctermfg=yellow cterm=bold - hi LinterWarningStyle ctermbg=NONE ctermfg=gray cterm=NONE - hi LinterWarningStyleActive ctermbg=NONE ctermfg=yellow cterm=NONE - hi LinterInfo ctermbg=NONE ctermfg=gray cterm=NONE - hi LinterInfoActive ctermbg=NONE ctermfg=darkgray cterm=NONE - hi GitGutterDelete ctermbg=NONE ctermfg=red cterm=bold - hi GitGutterChange ctermbg=NONE ctermfg=blue cterm=bold - hi GitGutterAdd ctermbg=NONE ctermfg=green cterm=bold - hi GitGutterChangeDelete ctermbg=NONE ctermfg=magenta cterm=bold - hi link QuickScopePrimary IncSearch - hi link QuickScopeSecondary Search - hi cssIdentifier ctermbg=NONE ctermfg=green cterm=bold - hi cssClass ctermbg=NONE ctermfg=green cterm=NONE - hi cssFunction ctermbg=NONE ctermfg=darkgray cterm=bold - hi cssProp ctermbg=NONE ctermfg=gray cterm=NONE - hi scssVariable ctermbg=NONE ctermfg=green cterm=bold - hi link cssAttr String - hi link cssIdentifierAttr Noise - hi link cssClassAttr cssIdentifierAttr - hi link cssAttrNoise Noise - hi link atKeyword PreProc - hi link cssIdentifier cssIdentifier - hi link cssClassName cssClass - hi link cssClassNameDot cssClass - hi link cssTagName htmlTagName - hi link cssPseudoClassId cssClassName - hi link cssKeyFrameSelector Label - hi link cssFunctionName cssFunction - hi link cssBraces Noise - hi cssUnitDecorators ctermbg=NONE ctermfg=darkgray cterm=NONE - hi link scssSelector cssClass - hi link scssSelectorName scssSelector - hi link scssSelectorChar cssIdentifier - hi link scssFunctionName cssFunctionName - hi link scssMixin keyword - hi link scssMixinName cssFunction - hi link scssampersand scssSelectorName - hi link scssAtRoot atKeyword - hi link vue_scss cssIdentifier - hi htmlTagName ctermbg=NONE ctermfg=darkblue cterm=NONE - hi htmlSpecialTagName ctermbg=NONE ctermfg=blue cterm=bold - hi htmlLink ctermbg=NONE ctermfg=white cterm=italic,underline - hi link htmlNormal Normal - hi link htmlTitle Title - hi link htmlH1 htmlTitle - hi link htmlTag Noise - hi link htmlEndTag htmlTag - hi link htmlArg PreProc - hi link htmlValue String - hi link htmlSpecialChar Special - hi link htmlPreStmt PreProc - hi link htmlPreError Error - hi link htmlPreProc PreProc - hi link htmlPreAttr String - hi link htmlPreProcAttrName PreProc - hi link htmlPreProcAttrError Error - hi link htmlSpecial Special - hi link htmlSpecialChar Special - hi link htmlString String - hi link htmlStatement Statement - hi link htmlComment Comment - hi link htmlCommentPart Comment - hi link htmlValue String - hi link htmlCommentError htmlError - hi link htmlTagError htmlError - hi link htmlEvent javaScript - hi link htmlError Error - hi link javaScript Special - hi link javaScriptExpression javaScript - hi link htmlCssStyleComment Comment - hi link htmlCssDefinition Special - hi link htmlImgArg htmlArg - hi link htmlSrcValue String - hi link htmlSrcsetValue htmlSrcValue - hi link htmlAltValue String - hi link htmlDataArg htmlTagName - hi link htmlDataValue Constant - hi link htmlHrefArg htmlArg - hi link htmlHrefValue htmlSrcValue - hi vueTagSpecial ctermbg=NONE ctermfg=blue cterm=bold - hi vueTagComponentName ctermbg=NONE ctermfg=darkblue cterm=bold - hi vueDynamicComponent ctermbg=NONE ctermfg=darkblue cterm=bold - hi vueSlotName ctermbg=NONE ctermfg=blue cterm=italic - hi link vueComponentName vueTagComponentName - hi link vueTransitionComponent vueDynamicComponent - hi link vueTransitionName cssIdentifier - hi link vueTransitionMode String - hi link vueDirective Identifier - hi link vueEvent Function - hi link vueConditional Special - hi link vueFor vueConditional - hi link vueRef vueDirective - hi link vueSlot Noise - hi link vueDirectiveValue Type - hi link vueEventValue vueDirectiveValue - hi link vueConditionalValue vueDirectiveValue - hi link vueForValue vueConditionalValue - hi link vueRefValue Constant - hi link vueSlotValue vueSlotName - hi link vueObjectKey cssClass - hi link vueObjectValue vueDirectiveValue - hi link vueDirectiveClass Noise - hi link vueMustache Type - hi link jsFunctionKey Function - hi jsFuncCall ctermbg=NONE ctermfg=darkred cterm=bold - hi link jsFuncCall Identifier - hi link jsOperator Operator - hi link jsVariableDef Identifier - hi jsGlobalObjects ctermbg=NONE ctermfg=darkgray cterm=bold - hi link jsGlobalNodeObjects jsGlobalObjects - hi link jsExceptions jsGlobalObjects - hi link jsBuiltins jsGlobalObjects - hi link jsStorageClass Include - hi jsObjectKey ctermbg=NONE ctermfg=red cterm=NONE - hi link jsObjectProp Type - hi jsObjectValue ctermbg=NONE ctermfg=darkred cterm=NONE - hi link jsModuleKeyword Type - hi link jsOperatorKeyword Label - hi link jsThis jsGlobalObjects - hi link jsArrowFunction Function - hi link pythonBuiltin Type - hi link pythonBuiltinObj Special - hi link pythonDottedName Identifier - hi link pythonBrackets Noise - hi link pythonQuotes Noise - hi link pythonDot Noise - hi link pythonNoise Noise - hi link pythonExtraOperator Operator - hi link pythonDocString SpecialComment - hi pythonSelf ctermbg=NONE ctermfg=gray cterm=bold - hi link JinjaVarBlock Noise - hi link JinjaTagBlock JinjaVarBlock - hi jinjaSpecial ctermbg=NONE ctermfg=magenta cterm=NONE - hi jinjaRaw ctermbg=NONE ctermfg=magenta cterm=NONE - hi jinjaStatement ctermbg=NONE ctermfg=magenta cterm=NONE - hi jinjaFilter ctermbg=NONE ctermfg=magenta cterm=bold - hi jinjaBlockName ctermbg=NONE ctermfg=magenta cterm=bold - hi jinjaVariable ctermbg=NONE ctermfg=magenta cterm=bold - hi link jinjaString String - hi link jinjaNumber Number - hi link jinjaOperator Noise - hi link jinjaComment Comment - hi link sqlOperator Operator - hi vimFoldMarker ctermbg=NONE ctermfg=gray cterm=NONE - hi link vimMap Noise - hi link vimAbb vimMap - hi link VimCommand Statement - hi link VimOption String - hi link vimFunction Function - hi link vimFuncKey Special - hi link vimHighlight Noise - hi link vimAuGroupKey Noise - hi link vimGroupName Special - hi link vimAutoCmd Noise - hi link vimSynMtchGrp Type - hi link vimSynContains Type - hi link vimSynRegOpt Type - hi link vimHiTerm Include - hi link vimHiAttrib Number - hi link VimIsCommand Type - hi link vimNotation StorageClass - hi link vimMapLhs Special - hi link vimMapRhs Label - hi link vimNotFunc Conditional - hi link vimSep Noise - hi link vimParenSep vimSep - hi link vimContinue vimSep - hi link vimBracket vimSep - hi link vimOperParen Normal - hi link vimUserFunc Identifier - hi link vimFoldMarker Noise - hi link yamlKeyValueDelimiter Noise - hi link yamlFowIndicator Noise - hi link confComment Comment - hi markdownDelimiter ctermbg=NONE ctermfg=gray cterm=bold - hi link markdownHeadingDelimiter markdownDelimiter - hi markdownListMarker ctermbg=NONE ctermfg=white cterm=bold - hi link markdownCodeDelimiter markdownDelimiter - hi link markdownCode Function - hi markdownItalic ctermbg=NONE ctermfg=white cterm=italic - hi link markdownItalicDelimiter markdownDelimiter - hi markdownBold ctermbg=NONE ctermfg=darkgray cterm=bold - hi link markdownBoldDelimiter markdownDelimiter - hi link markdownIdDeclaration Conditional - hi link markdownId markdownIdDeclaration - hi markdownLinkText ctermbg=NONE ctermfg=darkgray cterm=underline - hi ExtraWhitespace ctermbg=red ctermfg=NONE cterm=NONE - hi link phpRegion Normal - hi link phpComparison Operator - hi link phpMethod Function - hi link phpParent Normal - hi link phpMemberSelector StorageClass - hi link phpVarSelector StorageClass - hi QuickfixLine ctermbg=NONE ctermfg=darkgray cterm=bold - hi qfLineNr ctermbg=NONE ctermfg=gray cterm=italic - hi qfFilename ctermbg=NONE ctermfg=darkgray cterm=bold - hi link qfSeparator Ignore - hi link qfError ErrorMsg - hi link jsonKeyword Identifier - hi link jsonValue String - hi link jsonQuote Noise - hi link CocErrorSign ErrorMsg - hi link CocWarningSign WarningMsg - hi link CocInfoSign Question - hi link CocHintSign Question - hi link CocHighlightText IncSearch - hi link LspErrorText ErrorMsg - hi link LspWarningText WarningMsg - hi link LspInformationText Question - hi link LspHintText Question - hi link ALEErrorSign ErrorMsg - hi link ALEWarningSign WarningMsg - hi CtrlPPrtBase ctermbg=white ctermfg=black cterm=bold - hi CtrlPPrtText ctermbg=white ctermfg=black cterm=bold - hi CtrlPMatch ctermbg=NONE ctermfg=darkgray cterm=bold - hi CtrlPMode1 ctermbg=NONE ctermfg=white cterm=bold - hi CtrlPMode2 ctermbg=NONE ctermfg=darkgray cterm=NONE - hi CtrlPNoEntries ctermbg=NONE ctermfg=red cterm=bold - hi CtrlPBufferNr ctermbg=NONE ctermfg=darkgray cterm=bold - hi CtrlPBufferInd ctermbg=NONE ctermfg=white cterm=bold - hi CtrlPBufferPath ctermbg=NONE ctermfg=gray cterm=NONE - hi CtrlPBufferHid ctermbg=NONE ctermfg=gray cterm=NONE - hi CtrlPBufferHidMod ctermbg=NONE ctermfg=darkred cterm=NONE - hi link CtrlPBufferVis Normal - hi CtrlPBufferVisMod ctermbg=NONE ctermfg=red cterm=NONE - hi CtrlPBufferCur ctermbg=NONE ctermfg=white cterm=bold - hi CtrlPBufferCurMod ctermbg=NONE ctermfg=red cterm=NONE - hi CtrlPBufName ctermbg=NONE ctermfg=darkgray cterm=NONE - hi CtrlPTagKind ctermbg=NONE ctermfg=white cterm=bold - hi CtrlPqfLineCol ctermbg=NONE ctermfg=red cterm=bold - hi CtrlPUndoT ctermbg=NONE ctermfg=darkgray cterm=NONE - hi CtrlPUndoBr ctermbg=NONE ctermfg=gray cterm=NONE - hi CtrlPUndoNr ctermbg=NONE ctermfg=gray cterm=NONE - hi CtrlPUndoSv ctermbg=NONE ctermfg=red cterm=NONE - hi CtrlPUndoPo ctermbg=NONE ctermfg=white cterm=bold - hi link netrwTreeBar Noise - hi link netrwClassify Noise - hi link netrwExe Identifier - hi link netrwDir String - hi link netrwPlain Statement - hi link netrwHelpCmd Type - hi link netrwCmdNote function - hi link netrwQuickHelp netrwCmdNote - hi link netrwCmdSep Noise - hi link netrwVersion StorageClass - hi link netrwList String - hi link netrwHidePat Identifier - hi link Variable Function -endif - -let g:terminal_ansi_colors = ["#1f2121", "#5d5d5d", "#716c6c", "#767070", "#857f7f", "#9a9393", "#aeadad", "#eee4e4", "#2B2B2B", "#90905c", "#a2a268", "#b4b473", "#c3c67e", "#c6c689", "#d0d095", "#d5d5a1"] - -augroup cursorlinebg - au! - au InsertEnter * hi CursorLine ctermbg=17 ctermfg=NONE cterm=NONE guibg=#191E1F guifg=NONE - au InsertLeave * hi CursorLine ctermbg=232 ctermfg=NONE cterm=NONE guibg=#0c0c0d guifg=NONE -augroup END - - diff --git a/colors/monotonous-light.erb b/colors/monotonous-light.erb deleted file mode 100644 index 2111321..0000000 --- a/colors/monotonous-light.erb +++ /dev/null @@ -1,837 +0,0 @@ -<% - # RNB, A VIM COLORSCHEME TEMPLATE - # Author: Romain Lafourcade (https://github.com/romainl) - # Canonical URL: https://gist.github.com/romainl/5cd2f4ec222805f49eca - - # Step 1: information - # - # mAke sure the name of your colorscheme is unique and attractive. - # The description should fit in a single line with no linefeed. - # 'background' can be "light" or "dark". - information = { - author: "studiovx", - email: "studiovx@studiovx.co.uk", - name: "monotonous-dark", - description: "", - background: "dark", - webpage: "" - } - - # Step 2: colors - # - # black = [ give each color a distinctive name - # "#000000", hexadecimal color for GVim/MacVim and "true colors" terminals - # 0, integer between 0 and 255 for terminals supporting 256 colors - # "black" color name for less capable color terminals, can be "darkred", "red", - # "darkgreen", "green", "darkyellow", "yellow", "darkblue", "blue", - # "darkmagenta", "magenta", "black", "darkgrey", "grey", "white" - # ] - # - # If your colors are defined correctly, the resulting colorscheme is guaranteed - # to work in GVim (Windows/Linux), MacVim, and any properly set up terminal emulator. - - strongred3 = ["#373030", 237, "darkred"] - strongred2 = ["#6b5d5d", 52, "darkred"] - strongred1 = ["#866b6b", 52, "darkred"] - red3 = ["#967978", 52, "darkred"] - red2 = ["#a78685", 88, "darkred"] - red1 = ["#b79392", 88, "red"] - weakred3 = ["#c4a6a5", 88, "red"] - weakred2 = ["#cab0af", 124, "red"] - weakred1 = ["#d1bab9", 124, "red"] - - graygreen0 = ["#303730", 237, "black"] - green7 = ["#6b866c", 22, "darkgreen"] - green6 = ["#7a9678", 22, "darkgreen"] - green5 = ["#85a786", 28, "darkgreen"] - green4 = ["#95b792", 28, "green"] - green3 = ["#a5c4a5", 28, "green"] - green2 = ["#b1caaf", 34, "green"] - green1 = ["#b9d1bb", 34, "green"] - - grayblue0 = ["#303237", 237, "black"] - blue7 = ["#5c6191", 17, "darkblue"] - blue6 = ["#6a6f9b", 18, "darkblue"] - blue5 = ["#7378b4", 19, "darkblue"] - blue4 = ["#7e84c6", 19, "blue"] - blue3 = ["#898fcb", 20, "blue"] - blue2 = ["#959ad0", 20, "blue"] - blue1 = ["#a1a5d5", 21, "blue"] - - grayindigo0 = ["#323037", 237, "black"] - indigo7 = ["#6c6b86", 17, "darkblue"] - indigo6 = ["#787896", 18, "darkblue"] - indigo5 = ["#8685a7", 19, "darkblue"] - indigo4 = ["#9292b7", 19, "blue"] - indigo3 = ["#a6a5c4", 20, "blue"] - indigo2 = ["#b0afca", 20, "blue"] - indigo1 = ["#beb9d1", 21, "blue"] - - # TODO 256 and term colours - magenta7= ["#625166", 164, "magenta"] - magenta6= ["#725f77", 164, "magenta"] - magenta5= ["#826c89", 164, "magenta"] - magenta4= ["#927a9a", 164, "magenta"] - magenta3= ["#a287aa", 164, "magenta"] - magenta2= ["#b294bb", 164, "magenta"] - magenta1= ["#b99dc1", 164, "magenta"] - - grayyellow0 = ["#373730", 237, "black"] - yellow7 = ["#90905c", 22, "darkyellow"] - yellow6 = ["#a2a268", 22, "darkyellow"] - yellow5 = ["#b4b473", 28, "darkyellow"] - yellow4 = ["#c3c67e", 28, "yellow"] - yellow3 = ["#c6c689", 28, "yellow"] - yellow2 = ["#d0d095", 34, "yellow"] - yellow1 = ["#d5d5a1", 34, "yellow"] - - - bg_cursorline = ["#f7f7f7", 250, "white"] - bg_colorcolumn = bg_cursorline - bg_cursorcolumn = ["#f7f7f7", 250, "white"] - bg = ["#ffffff", 234, "black"] - bg_cursorline_input = ["#e6e6e6", 17, "darkblue"] - fg_weak1 = ["#cccccc", 247, "darkgray"] - fg_comment = ["#c4c4c4", 244, "darkgray"] - fg_weak2 = ["#afafaf", 238, "gray"] - fg = ["#999999", 243, "gray"] - fg_strong1 = ["#888888", 240, "gray"] - fg_strong2 = ["#777777", 238, "gray"] - fg_strong3 = ["#666666", 232, "gray"] - fg_strong4 = ["#555555", 232, "gray"] - fg_special = ["#111111", 232, "gray"] - - fg_error = ["#c74444", 196, "red"] - fg_spellcap = ["#a67038", 166, "yellow"] - fg_spellrare = ["#797532", 247, "darkyellow"] - fg_spelllocal = fg_spellrare - bg_whitespace_error = ["#ccbbbb", 196, "red"] - fg_todo = ["#aa0000", 196, "red"] - - color_primary_weak1 = weakred1 - color_primary_weak2 = weakred2 - color_primary_weak3 = weakred3 - color_primary1 = red1 - color_primary2 = red2 - color_primary3 = red3 - color_primary_strong1 = strongred1 - color_primary_strong2 = strongred2 - color_primary_strong3 = strongred3 - - color_secondary_weak = green5 - color_secondary = green6 - color_secondary_strong = green7 - - color_tertiary_weak = blue3 - color_tertiary = blue4 - color_tertiary_strong = blue7 - - ui_bg = ["#dddddd", 238, "gray"] - ui_fg_weak1 = ["#999999", 238, "gray"] - ui_fg_weak2 = ["#8f8f8f", 240, "gray"] - ui_fg = ["#828282", 243, "gray"] - ui_fg_strong1 = ["#707070", 244, "darkgray"] - ui_fg_strong2 = ["#666666", 247, "darkgray"] - ui_fg_strong3 = ["#555555", 250, "white"] - ui_fg_strong4 = ["#444444", 255, "white"] - - ui_cursor_bg = ["#eee4e4", 255, "white"] - ui_cursor_fg = ["#131313", 0, "black"] - - ui_linenr = fg_weak1 - ui_cursorlinenr = fg_weak2 - - ui_search = ["#b7c3cd", 17, "darkblue"] - ui_incsearch = ["#5a727c", 17, "darkblue"] - - ui_visual_bg = ["#ced8e0", 17, "darkblue"] - ui_visualnos_bg = ["#e0d4ce", 52, "darkred"] - - menu_bg = ui_bg - menu_fg = ui_fg - menu_sel = ui_fg_strong3 - - diff_delete_bg = ["#ece0e0", 52, "darkred"] - diff_add_bg = ["#e0ece0", 22, "darkgreen"] - diff_change_bg = ["#e0e0ec", 17, "darkblue"] - diff_change_fg = ["#656a7c", 21, "white"] - - ui_sign_add = ["#496349", 34, "green"] - ui_sign_change = ["#596171", 19, "blue"] - ui_sign_delete = ["#725454", 124, "red"] - ui_sign_changedelete = ["#5c4a5a", 126, "magenta"] - - ui_statusbar_mod = ["#655757", 124, "red"] - ui_statusbar_mod_active = ["#916c6c", 124, "red"] - ui_statusbar_input = ["#ced8e0", 17, "darkblue"] - - ui_fileinfo = fg_comment - - ui_fg_errormsg = ["#c74444", 196, "red"] - ui_fg_warningmsg = ["#a67038", 166, "yellow"] - ui_fg_question = ["#797532", 247, "darkgray"] - - ui_fg_warning_weak = ["#7b6a6a", 88, "darkred"] - ui_fg_warning = ["#725454", 124, "red"] - ui_fg_warning_strong = ["#916c6c", 196, "red"] - ui_fg_error = ["#7D3636", 196, "red"] - - ui_fg_linter_dash = fg_weak1 - ui_fg_linter_dash_active = fg_comment - ui_fg_linter_error = ui_fg - ui_fg_linter_error_active = ui_fg_errormsg - ui_fg_linter_warning = ui_fg_weak2 - ui_fg_linter_warning_active = ui_fg_warningmsg - ui_fg_linter_info = fg_weak1 - ui_fg_linter_info_active = ui_fg_question - - # terminal_ansi_colors = [ '#1f2121', fg_comment[0], fg_weak2[0], fg[0], fg_strong1[0], fg_strong2[0], fg_strong3[0], fg_strong4[0], bg_cursorline[0], color_primary_weak3[0], color_primary1[0], color_primary2[0], color_primary3[0], color_primary_strong1[0], color_primary_strong2[0], color_primary_strong3[0] ] - terminal_ansi_colors = [ '#1f2121', fg_comment[0], fg_weak2[0], fg[0], fg_strong1[0], fg_strong2[0], fg_strong3[0], fg_strong4[0], ui_bg[0], yellow1[0], yellow2[0], yellow3[0], yellow4[0], yellow5[0], yellow6[0], yellow7[0] ] - - # Step 3: highlights - highlights = [ - [ "Normal", bg, fg, "NONE" ], - - [ "Special", "NONE", color_primary_strong2, "bold" ], - [ "NonText", "NONE", color_primary_strong3, "NONE" ], - [ "Tag", color_primary_weak1, "NONE", "NONE" ], - - [ "Identifier", "NONE", color_primary3, "NONE" ], - [ "Function", "NONE", color_primary_strong1, "bold" ], - - [ "Type", "NONE", color_primary1, "NONE" ], - [ "StorageClass", "NONE", color_primary_weak3, "bold" ], - [ "Structure", "StorageClass"], - [ "TypeDef", "StorageClass"], - - [ "Constant", "NONE", fg_strong4, "italic" ], - [ "String", "NONE", fg_strong3, "italic" ], - [ "Character", "String" ], - [ "Number", "String" ], - [ "Boolean", "String" ], - [ "Float", "String" ], - - [ "Folded", "NONE", fg_strong3, "bold" ], - - [ "Statement", "NONE", fg, "NONE" ], - [ "Conditional", "NONE", fg_strong3, "bold" ], - [ "Repeat", "NONE", fg_strong2, "bold" ], - [ "Label", "NONE", fg_strong1, "bold" ], - [ "Operator", "NONE", fg_comment, "NONE" ], - [ "Keyword", "NONE", fg_strong1, "bold" ], - [ "Exception", "NONE", color_primary_weak2, "bold" ], - - [ "PreProc", "NONE", fg_weak1, "bold" ], - [ "Include", "NONE", fg_weak1, "NONE" ], - - [ "Comment", "NONE", fg_comment, "bold,italic" ], - [ "SpecialComment", "NONE", fg_strong1, "italic"], - [ "Todo", "NONE", fg_todo, "bold,italic" ], - - [ "Ignore", "NONE", bg, "NONE" ], - [ "Conceal", "NONE", "NONE", "NONE" ], - - [ "Error", "NONE", fg_error, "bold" ], - - [ "Underlined", "NONE", "NONE", "underline" ], - - [ "StatusLine", ui_bg, ui_fg_strong3, "italic" ], - [ "StatusLineNC", ui_bg, ui_fg, "italic" ], - [ "TabLine", ui_bg, ui_fg, "italic" ], - [ "TabLineFill", ui_bg, ui_bg, "italic" ], - [ "TabLineSel", ui_bg, ui_fg_strong3, "italic" ], - - [ "VertSplit", bg, ui_bg, "NONE" ], - [ "FoldColumn", bg, fg_weak1, "NONE" ], - [ "ColorColumn", bg_colorcolumn, "NONE", "NONE" ], - [ "SignColumn", bg, ui_fg_strong3, "NONE" ], - [ "CursorLine", bg_cursorline, "NONE", "NONE" ], - - [ "Title", "NONE", fg_strong4, "bold,italic" ], - - [ "LineNr", bg, ui_linenr, "NONE" ], - [ "CursorLineNr", bg, ui_cursorlinenr, "bold" ], - - # [ "helpLeadBlank", "NONE", grayfg, "NONE" ], - # [ "helpNormal", "NONE", grayfg, "NONE" ], - - [ "Pmenu", menu_bg, menu_fg, "NONE" ], - [ "PmenuSbar", menu_bg, menu_bg, "NONE" ], - [ "PmenuSel", menu_bg, menu_sel, "bold" ], - [ "PmenuThumb", menu_fg, menu_fg, "NONE" ], - - [ "SpecialKey", "NONE", color_primary_strong3, "NONE" ], - - [ "DiffAdd", diff_add_bg, "NONE", "NONE" ], - [ "DiffChange", diff_change_bg, "NONE", "NONE" ], - [ "DiffDelete", diff_delete_bg, "NONE", "NONE" ], - [ "DiffText", diff_change_bg, diff_change_fg, "NONE" ], - - [ "IncSearch", ui_incsearch, bg, "NONE" ], - [ "Search", ui_search, ui_fg_strong3, "NONE" ], - - [ "Visual", ui_visual_bg, "NONE", "NONE" ], - [ "VisualNOS", ui_visualnos_bg, "NONE", "NONE" ], - - [ "Directory", "NONE", ui_fg_strong3, "NONE" ], - - [ "MatchParen", "NONE", fg_special, "bold" ], - - [ "SpellBad", "NONE", fg_error, "NONE", fg_error ], - [ "SpellCap", "NONE", fg_spellcap, "NONE", fg_spellcap ], - [ "SpellLocal", "NONE", fg_spelllocal, "NONE", fg_spellcap ], - [ "SpellRare", "NONE", fg_spellrare, "NONE", fg_spellcap ], - - [ "WildMenu", ui_bg, ui_fg_strong4, "bold" ], - [ "ErrorMsg", "NONE", ui_fg_errormsg, "italic" ], - [ "ModeMsg", "NONE", ui_fg_strong4, "italic" ], - [ "MoreMsg", "NONE", ui_fg_strong4, "italic" ], - [ "Question", "NONE", ui_fg_question, "italic" ], - [ "WarningMsg", "NONE", ui_fg_warningmsg, "italic" ], - - [ "Cursor", ui_cursor_bg, ui_cursor_fg, "bold" ], - [ "CursorColumn", bg_cursorcolumn, "NONE", "NONE" ], - - [ "EndOfBuffer", bg, bg, "NONE" ], - - [ "Noise", "NONE", ui_fg_weak2, "NONE"], - - - # tabline, statusline - - [ "TabLineNum", ui_bg, ui_fg, "italic"], - [ "TabLineNumSel", ui_bg, ui_fg_strong1, "italic"], - - - [ "StatusLineNoise", ui_bg, ui_fg_weak2, "italic"], - [ "StatusLineNoiseActive", ui_bg, ui_fg, "italic"], - - [ "StatusLineBufferNr", ui_bg, ui_fg_strong2, "italic"], - [ "StatusLineBufferNrActive", ui_bg, ui_fg_strong3, "italic"], - - [ "StatusLinePercent", ui_bg, ui_fg, "italic"], - [ "StatusLinePercentActive", ui_bg, ui_fg_strong2, "italic"], - [ "StatusLineLinecount", ui_bg, ui_fg, "italic"], - [ "StatusLineLinecountActive", ui_bg, ui_fg_strong1, "italic"], - - [ "StatusLineDivActive", ui_fg, ui_fg, "NONE"], - [ "StatusLineDivInput", ui_statusbar_input, ui_statusbar_input, "NONE"], - [ "StatusLineDivMod", ui_statusbar_mod, ui_statusbar_mod, "NONE"], - [ "StatusLineDivModActive", ui_statusbar_mod_active, ui_statusbar_mod_active, "NONE"], - - [ "StatusLineFileInfo", "NONE", ui_fileinfo, "italic"], - - [ "StatusLineFile", ui_bg, ui_fg_strong2, "italic"], - [ "StatusLineFileActive", ui_bg, ui_fg_strong3, "italic"], - [ "StatusLineDir", ui_bg, ui_fg, "italic"], - [ "StatusLineDirActive", ui_bg, ui_fg, "italic"], - [ "StatusLineExt", ui_bg, ui_fg, "italic"], - [ "StatusLineExtActive", ui_bg, ui_fg_strong1, "italic"], - [ "StatusLineDot", ui_bg, ui_fg_weak2, "italic"], - [ "StatusLineDotActive", ui_bg, ui_fg_weak2, "italic"], - - [ "StatusLineFileReadOnly", ui_bg, ui_fg_warning, "italic"], - [ "StatusLineFileReadOnlyActive", "NONE", ui_fg_warning, "italic"], - [ "StatusLineWarning", ui_bg, ui_fg_strong1, "italic"], - [ "StatusLineWarningActive", "NONE", ui_fg_warning, "italic"], - - [ "LinterDash", "NONE", ui_fg_linter_dash, "NONE"], - [ "LinterDashActive", "NONE", ui_fg_linter_dash_active, "NONE"], - - [ "LinterError", "NONE", ui_fg_linter_error, "bold"], - [ "LinterErrorActive", "NONE", ui_fg_linter_error_active, "bold"], - [ "LinterErrorStyle", "NONE", ui_fg_linter_error, "NONE"], - [ "LinterErrorStyleActive", "NONE", ui_fg_linter_error_active, "NONE"], - - [ "LinterWarning", "NONE", ui_fg_linter_warning, "bold"], - [ "LinterWarningActive", "NONE", ui_fg_linter_warning_active, "bold"], - [ "LinterWarningStyle", "NONE", ui_fg_linter_warning, "NONE"], - [ "LinterWarningStyleActive", "NONE", ui_fg_linter_warning_active, "NONE"], - - [ "LinterInfo", "NONE", ui_fg_linter_info, "NONE"], - [ "LinterInfoActive", "NONE", ui_fg_linter_info_active, "NONE"], - - [ "GitGutterDelete", "NONE", ui_sign_delete, "bold"], - [ "GitGutterChange", "NONE", ui_sign_change, "bold"], - [ "GitGutterAdd", "NONE", ui_sign_add, "bold"], - [ "GitGutterChangeDelete", "NONE", ui_sign_changedelete, "bold"], - - [ "QuickScopePrimary", "IncSearch" ], - [ "QuickScopeSecondary", "Pmenu" ], - - # css, scss - - [ "cssIdentifier", "NONE", color_secondary, "bold" ], - [ "cssClass", "NONE", color_secondary_weak, "NONE" ], - [ "cssFunction", "NONE", fg_strong1, "bold" ], - [ "cssProp", "NONE", fg_weak2, "NONE" ], - [ "scssVariable", "NONE", color_secondary_strong, "bold" ], - - [ "cssAttr", "String"], - [ "cssIdentifierAttr", "Noise" ], - [ "cssClassAttr", "cssIdentifierAttr" ], - [ "cssAttrNoise", "Noise" ], - [ "atKeyword", "PreProc" ], - [ "cssIdentifier", "cssIdentifier" ], - [ "cssClassName", "cssClass" ], - [ "cssClassNameDot", "cssClass" ], - [ "cssTagName", "htmlTagName" ], - [ "cssPseudoClassId", "cssClassName" ], - [ "cssKeyFrameSelector", "Label" ], - [ "cssFunctionName", "cssFunction" ], - [ "cssBraces", "Noise" ], - [ "cssUnitDecorators", "NONE", fg_strong2, "NONE" ], - [ "scssSelector", "cssClass" ], - [ "scssSelectorName", "scssSelector" ], - [ "scssSelectorChar", "cssIdentifier" ], - [ "scssFunctionName", "cssFunctionName" ], - [ "scssMixin", "keyword" ], - [ "scssMixinName", "cssFunction" ], - [ "scssampersand", "scssSelectorName" ], - [ "scssAtRoot", "atKeyword" ], - [ "vue_scss", "cssIdentifier" ], - - #html - - ["htmlTagName", "NONE", color_tertiary_weak, "NONE"], - ["htmlSpecialTagName", "NONE", color_tertiary, "bold"], - ["htmlLink", "NONE", fg_strong3, "italic,underline"], - - [ "htmlNormal", "Normal" ], - - [ "htmlTitle", "Title" ], - [ "htmlH1", "htmlTitle" ], - [ "htmlTag", "Noise" ], - [ "htmlEndTag", "htmlTag" ], - [ "htmlArg", "PreProc" ], - [ "htmlValue", "String" ], - [ "htmlSpecialChar", "Special" ], - [ "htmlPreStmt", "PreProc" ], - [ "htmlPreError", "Error" ], - [ "htmlPreProc", "PreProc" ], - [ "htmlPreAttr", "String" ], - [ "htmlPreProcAttrName", "PreProc" ], - [ "htmlPreProcAttrError", "Error" ], - [ "htmlSpecial", "Special" ], - [ "htmlSpecialChar", "Special" ], - [ "htmlString", "String" ], - [ "htmlStatement", "Statement" ], - [ "htmlComment", "Comment" ], - [ "htmlCommentPart", "Comment" ], - [ "htmlValue", "String" ], - [ "htmlCommentError", "htmlError" ], - [ "htmlTagError", "htmlError" ], - [ "htmlEvent", "javaScript" ], - [ "htmlError", "Error" ], - - [ "javaScript", "Special" ], - [ "javaScriptExpression", "javaScript" ], - [ "htmlCssStyleComment", "Comment" ], - [ "htmlCssDefinition", "Special" ], - - [ "htmlImgArg", "htmlArg" ], - [ "htmlSrcValue", "String" ], - [ "htmlSrcsetValue", "htmlSrcValue" ], - [ "htmlAltValue", "String" ], - [ "htmlDataArg", "htmlTagName" ], - [ "htmlDataValue", "Constant" ], - [ "htmlHrefArg", "htmlArg" ], - [ "htmlHrefValue", "htmlSrcValue" ], - - # vue - - [ "vueSpecial", "NONE", indigo7, "bold" ], - [ "vueTagSpecial", "NONE", indigo5, "bold" ], - [ "vueTagComponentName", "NONE", indigo3, "bold" ], - [ "vueDynamicComponent", "NONE", indigo1, "bold" ], - # [ "vueTag", "NONE", indigo3, "bold" ], - [ "vueSlotName", "Constant" ], - - [ "vueComponentName", "vueTagComponentName" ], - [ "vueTransitionComponent", "vueDynamicComponent" ], - [ "vueTransitionName", "vueSlotName" ], - [ "vueTransitionMode", "String" ], - [ "vueDirective", "Identifier" ], - [ "vueEvent", "Function" ], - [ "vueConditional", "vueSpecial" ], - [ "vueFor", "vueConditional" ], - [ "vueRef", "vueSpecial" ], - [ "vueSlot", "Noise" ], - - [ "vueDirectiveValue", "Type" ], - [ "vueEventValue", "vueDirectiveValue" ], - [ "vueConditionalValue", "vueDirectiveValue" ], - [ "vueForValue", "vueConditionalValue" ], - [ "vueRefValue", "Constant" ], - [ "vueSlotValue", "vueSlotName" ], - [ "vueObjectKey", "cssClass" ], - [ "vueObjectValue", "vueDirectiveValue" ], - [ "vueDirectiveClass", "Noise" ], - [ "vueMustache", "Type" ], - - # javascript - [ "jsFunctionKey", "Function" ], - [ "jsFuncCall", "NONE", red2, "bold" ], - [ "jsFuncCall", "Identifier" ], - [ "jsOperator", "Operator" ], - [ "jsVariableDef", "Identifier" ], - [ "jsGlobalObjects", "NONE", fg_strong2, "bold" ], - [ "jsGlobalNodeObjects", "jsGlobalObjects" ], - [ "jsExceptions", "jsGlobalObjects" ], - [ "jsBuiltins", "jsGlobalObjects" ], - [ "jsStorageClass", "Include" ], - [ "jsObjectKey", "NONE", red3, "NONE"], - [ "jsObjectProp", "Type" ], - [ "jsObjectValue", "NONE", color_primary_weak3, "NONE" ], - [ "jsModuleKeyword", "Type" ], - [ "jsOperatorKeyword", "Label" ], - [ "jsThis", "jsGlobalObjects" ], - [ "jsArrowFunction", "Function" ], - - # python - - [ "pythonBuiltin", "Type" ], - [ "pythonBuiltinObj", "Special" ], - [ "pythonDottedName", "Identifier" ], - [ "pythonBrackets", "Noise" ], - [ "pythonQuotes", "Noise" ], - [ "pythonDot", "Noise" ], - [ "pythonNoise", "Noise" ], - [ "pythonExtraOperator", "Operator" ], - [ "pythonDocString", "SpecialComment" ], - [ "pythonSelf", "NONE", fg_weak1, "bold" ], - - [ "JinjaVarBlock", "Noise" ], - [ "JinjaTagBlock", "JinjaVarBlock" ], - [ "jinjaSpecial", "NONE", magenta7, "NONE"], - [ "jinjaRaw", "NONE", magenta1, "NONE"], - [ "jinjaStatement", "NONE", magenta2, "NONE"], - [ "jinjaFilter", "NONE", magenta6, "bold"], - [ "jinjaBlockName", "NONE", magenta6, "bold"], - [ "jinjaVariable", "NONE", magenta3, "bold"], - [ "jinjaString", "String"], - [ "jinjaNumber", "Number"], - [ "jinjaOperator", "Noise"], - [ "jinjaComment", "Comment"], - - # sql - - [ "sqlOperator", "Operator" ], - - # vim - - [ "vimFoldMarker", "NONE", fg_weak1, "NONE"], - [ "vimMap", "Noise" ], - [ "vimAbb", "vimMap" ], - [ "VimCommand", "Statement" ], - [ "VimOption", "String" ], - [ "vimFunction", "Function" ], - [ "vimFuncKey", "Special" ], - [ "vimHighlight", "Noise" ], - [ "vimAuGroupKey", "Noise" ], - [ "vimGroupName", "Special" ], - [ "vimAutoCmd", "Noise" ], - [ "vimSynMtchGrp", "Type" ], - [ "vimSynContains", "Type" ], - [ "vimSynRegOpt", "Type" ], - [ "vimHiTerm", "Include" ], - [ "vimHiAttrib", "Number" ], - [ "VimIsCommand", "Type" ], - [ "vimNotation", "StorageClass" ], - [ "vimMapLhs", "Special" ], - [ "vimMapRhs", "Label" ], - [ "vimNotFunc", "Conditional" ], - [ "vimSep", "Noise" ], - [ "vimParenSep", "vimSep" ], - [ "vimContinue", "vimSep" ], - [ "vimBracket", "vimSep" ], - [ "vimOperParen", "Normal" ], - [ "vimUserFunc", "Identifier" ], - [ "vimFoldMarker", "Noise" ], - - # yaml - - ["yamlKeyValueDelimiter", "Noise" ], - ["yamlFowIndicator", "Noise" ], - - # config highlighting - - [ "confComment", "Comment" ], - - # markdown - ["markdownDelimiter", "NONE", fg_weak1, "bold"], - ["markdownHeadingDelimiter", "markdownDelimiter"], - ["markdownListMarker", "NONE", fg_strong3, "bold"], - ["markdownCodeDelimiter", "markdownDelimiter"], - ["markdownCode", "Type"], - ["markdownItalic", "NONE", fg_strong3, "italic"], - ["markdownItalicDelimiter", "markdownDelimiter"], - ["markdownBold", "NONE", fg_strong2, "bold"], - ["markdownBoldDelimiter", "markdownDelimiter"], - ["markdownIdDeclaration", "Conditional"], - ["markdownId", "markdownIdDeclaration"], - ["markdownLinkText", "NONE", fg_strong2, "underline"], - - # extra whitespace - - [ "ExtraWhitespace", bg_whitespace_error ,"NONE", "NONE" ], - - # php - - [ "phpRegion", "Normal" ], - [ "phpComparison", "Operator" ], - [ "phpMethod", "Function" ], - [ "phpParent", "Normal" ], - [ "phpMemberSelector", "StorageClass" ], - [ "phpVarSelector", "StorageClass" ], - - # quickfix - - [ "QuickfixLine", "NONE", ui_fg_strong2, "bold" ], - [ "qfLineNr", "NONE", ui_fg_weak2, "italic"], - [ "qfFilename", "NONE", ui_fg_strong1, "bold" ], - [ "qfSeparator", "Ignore" ], - [ "qfError", "ErrorMsg" ], - - # json - - [ "jsonKeyword", "Identifier" ], - [ "jsonValue", "String" ], - [ "jsonQuote", "Noise" ], - - # octobercms - [ "octobercmsSectionDelimiter", "Noise" ], - - # plugins - - [ "CocErrorSign", "ErrorMsg" ], - [ "CocWarningSign", "WarningMsg" ], - [ "CocInfoSign", "Question" ], - [ "CocHintSign", "Question" ], - [ "CocHighlightText", "IncSearch" ], - [ "CocUnderline", diff_delete_bg, fg_error, "NONE" ], - [ "LspErrorText", "ErrorMsg" ], - [ "LspWarningText", "WarningMsg" ], - [ "LspInformationText", "Question" ], - [ "LspHintText", "Question" ], - [ "ALEError", "CocUnderline" ], - [ "ALEErrorSign", "ErrorMsg" ], - [ "ALEErrorSign", "ErrorMsg" ], - - [ "mkdCodeStart", "Comment" ], - [ "mkdListItem", "Conditional" ], - - # ctrl-p highlighting - # :h ctrlp-customization - - [ "CtrlPPrtBase", ui_cursor_bg, ui_cursor_fg, "bold" ], - [ "CtrlPPrtText", ui_cursor_bg, ui_cursor_fg, "bold"], - [ "CtrlPMatch", "NONE", ui_fg_strong2, "bold"], - [ "CtrlPMode1", "NONE", ui_fg_strong3, "bold"], - [ "CtrlPMode2", "NONE", ui_fg_strong1, "NONE"], - [ "CtrlPNoEntries", "NONE", ui_fg_warning_strong, "bold" ], - [ "CtrlPBufferNr", "NONE", ui_fg_strong2, "bold" ], - [ "CtrlPBufferInd", "NONE", ui_fg_strong4, "bold" ], - [ "CtrlPBufferPath", "NONE", ui_fg_weak2, "NONE" ], - [ "CtrlPBufferHid", "NONE", ui_fg, "NONE" ], - [ "CtrlPBufferHidMod", "NONE", ui_fg_warning_weak, "NONE" ], - [ "CtrlPBufferVis", "Normal" ], - [ "CtrlPBufferVisMod", "NONE", ui_fg_warning, "NONE" ], - [ "CtrlPBufferCur", "NONE", ui_fg_strong3, "bold" ], - [ "CtrlPBufferCurMod", "NONE", ui_fg_warning_strong, "NONE" ], - - [ "CtrlPBufName", "NONE", ui_fg_strong2, "NONE" ], - [ "CtrlPTagKind", "NONE", ui_fg_strong3, "bold" ], - [ "CtrlPqfLineCol", "NONE", ui_fg_warning, "bold" ], - [ "CtrlPUndoT", "NONE", ui_fg_strong1, "NONE" ], - [ "CtrlPUndoBr", "NONE", ui_fg_weak1, "NONE" ], - [ "CtrlPUndoNr", "NONE", ui_fg_weak2, "NONE" ], - [ "CtrlPUndoSv", "NONE", ui_fg_warning, "NONE" ], - [ "CtrlPUndoPo", "NONE", ui_fg_strong3, "bold" ], - - # netrw - [ "netrwTreeBar", "Noise" ], - [ "netrwClassify", "Noise" ], - [ "netrwExe", "Identifier" ], - [ "netrwDir", "String" ], - [ "netrwPlain", "Statement" ], - [ "netrwHelpCmd", "Type" ], - [ "netrwCmdNote", "function" ], - [ "netrwQuickHelp", "netrwCmdNote" ], - [ "netrwCmdSep", "Noise" ], - [ "netrwVersion", "StorageClass" ], - [ "netrwList", "String" ], - [ "netrwHidePat", "Identifier" ], - - # i3config - [ "Variable", "Function" ], - - # shell - [ "shDerefSimple", "StorageClass" ], - [ "shHereDoc01", "Special" ], - [ "shHereDoc02", "shHereDoc01" ], - [ "shHereDoc05", "shHereDoc01" ], - [ "shHereDoc", "Label" ], - - # to be implemented - - # "" vim-fugitive - # ""{{{ - # "hi! def link gitCommitBranch mValueDarkItalic - # "hi! def link gitCommitDiscarded mNoiseDark - # "hi! def link gitCommitComment mNoiseDark - # "hi! def link gitCommitOnBranch mNoise - # "hi! def link gitCommitWarning mInterfaceError - # "hi! def link gitCommitDiscardedType mNoise - # "hi! def link gitCommitSelectedType mNoise - # "hi! def link gitCommitSelectedFile mValueDarkerItalic - # "hi! def link gitCommitDiscardedFile mInterfaceWarning - # "hi! def link gitCommitUntrackedFile mStatementBright - # "hi! def link gitCommitNumber mInterfaceError - # "hi! def link gitCommitAhead gitCommitNumber - # "hi! def link gitCommitBehind gitCommitNumber - # ""}}} - - # "" #tagbar highlighting - # "" TagbarHighlight defined in vimrc as it gets overridden - # "" by plugin when defined in here - # "" hi! def link TagbarFoldIcon InterfaceNormal - # - # "" hi! def link TagbarHelp InterfaceHelp - # "" hi! def link TagbarHelpKey InterfaceHelpDark - # "" hi! def link TagbarHelpTitle InterfaceHelpBright - # - # "" hi! def link TagbarKind InterfaceH1 - # "" hi! def link TagbarNestedKind InterfaceH1 - # - # "" hi! def link TagbarScope InterfaceH1 - # "" hi! def link TagbarType InterfaceH1 - # "" hi! def link TagbarSignature InterfaceNormal - # "" hi! def link TagbarPseudoID InterfaceNormal - # "" hi! def link TagbarHighlight InterfaceCurrent - # - # "" hi! def link TagbarAccessPublic InterfaceH2 - # "" hi! def link TagbarAccessProtected InterfaceH2 - # "" hi! def link TagbarAccessPrivate InterfaceH2 - # - # "" hi! TagbarHighlight ctermfg=255 guifg=#eeeeee ctermbg=240 guibg=#585858 - - - ] - - # Step 4: generation - # - # From a separate shell: - # - # $ erb -T - bar.erb > bar.vim - # - # From Vim: - # - # :!erb -T - % > %:r.vim - - # These online resources can help you design your colorscheme: - # - # * http://upload.wikimedia.org/wikipedia/en/1/15/Xterm_256color_chart.svg - # the xterm palette - # * http://whatcolor.herokuapp.com/ - # play with hexadecimal colors right in the address bar (currently down) - # * http://color.hailpixel.com/ - # similar concept, fuzzier implementation - # * http://colourco.de/ - # similar concept, fancier implementation - # * http://www.colr.org/ - # extract a palette from an image - # * http://colores.manugarri.com/ - # search for 'word', get images and color palettes - # * http://www.colourlovers.com/palettes - # user-created palettes - # * http://www.perbang.dk/color+scheme/ - # a no-nonsense colorscheme generator - # * https://color.adobe.com/ - # Adobe's fancy colorscheme generator - # * http://paletton.com/ - # The classic 'Color Scheme Designer', rebranded - # * http://vrl.cs.brown.edu/color - # A very smart palette generator - # * https://cmcenroe.me/2018/04/03/colour-scheme.html - # "I Made My Own Colour Scheme and You Can Too!" - - # A few general advices: - # - # * The Windows console is limited to the 16 so-called "ANSI" colors but it has - # a few of them interverted which makes numbers impractical. Use color names - # instead of numbers: :help cterm-colors - # * The Windows console (yeah…) doesn't do italics, underlines or bolded text; - # it is limited to normal and reverse. Keep that in mind if you want - # your colorscheme to be usable in as many environments as possible by as many - # people as possible. - # * All of the terminal emulators in use these days allow their users to - # change the 16 so-called "ANSI" colors. It is also possible on some platforms - # to change some or all of the 256 colors in the xterm palette. Don't take - # anything for granted. - # * When used against a light background, strong colors work better than muted - # ones. Light or dark doesn't really matters. Also, it is harder to discriminate - # between two similar colors on a light background. - # * Both strong and muted colors work well against a dark background. It is also - # easier to work with similar colors, but dark colors don't work at all. - # * Use as many text samples as possible. String-heavy languages may look completely - # different than keyword-heavy ones. This can have an impact on the usability - # of your colorscheme. - # * Most terminal emulators and terminal multiplexers currently in use on unix-like - # systems support 256 colors but they almost always default to a '$TERM' that tells - # Vim otherwise. Your users will need to make sure their terminal emulator/multiplexer - # is correctly set up if they want to enjoy the best possible experience. - - # Many thanks to Barry Arthur (https://github.com/dahu) for the original idea. - - # You don't need to edit anything beyond this line. --%> -" <%= information[:name] %>.vim -- Vim color scheme. -" Author: <%= information[:author] %> (<%= information[:email] %>) -" Webpage: <%= information[:webpage] %> -" Description: <%= information[:description] %> - -hi clear - -if exists("syntax_on") - syntax reset -endif - -let colors_name = "<%= information[:name] %>" - -if ($TERM =~ '256' || &t_Co >= 256) || has("gui_running") -<% for highlight in highlights -%> -<% if highlight.length == 2 -%> - hi link <%= highlight[0] %> <%= highlight[1] %> -<% elsif highlight.length == 4 -%> - hi <%= highlight[0] %> ctermbg=<%= highlight[1].kind_of?(String) ? highlight[1] : highlight[1][1] %> ctermfg=<%= highlight[2].kind_of?(String) ? highlight[2] : highlight[2][1] %> cterm=<%= highlight[3] %> guibg=<%= highlight[1].kind_of?(String) ? highlight[1] : highlight[1][0] %> guifg=<%= highlight[2].kind_of?(String) ? highlight[2] : highlight[2][0] %> gui=<%= highlight[3] %> -<% if highlight[0] == "Normal" -%> - set background=<%= information[:background] %> -<% end -%> -<% else -%> - hi <%= highlight[0] %> ctermbg=<%= highlight[1].kind_of?(String) ? highlight[1] : highlight[1][1] %> ctermfg=<%= highlight[2].kind_of?(String) ? highlight[2] : highlight[2][1] %> cterm=<%= highlight[3] %> guibg=<%= highlight[1].kind_of?(String) ? highlight[1] : highlight[1][0] %> guifg=<%= highlight[2].kind_of?(String) ? highlight[2] : highlight[2][0] %> gui=<%= highlight[3] %> guisp=<%= highlight[4].kind_of?(String) ? highlight[4] : highlight[4][0] %> -<% end -%> -<% end -%> -elseif &t_Co == 8 || $TERM !~# '^linux' || &t_Co == 16 - set t_Co=16 -<% for highlight in highlights -%> -<% if highlight.length == 2 -%> - hi link <%= highlight[0] %> <%= highlight[1] %> -<% else -%> - hi <%= highlight[0] %> ctermbg=<%= highlight[1].kind_of?(String) ? highlight[1] : highlight[1][2] %> ctermfg=<%= highlight[2].kind_of?(String) ? highlight[2] : highlight[2][2] %> cterm=<%= highlight[3] %> -<% if highlight[0] == "Normal" -%> - set background=<%= information[:background] %> -<% end -%> -<% end -%> -<% end -%> -endif - -let g:terminal_ansi_colors = <%= terminal_ansi_colors %> - -augroup cursorlinebg - au! - au InsertEnter * hi CursorLine ctermbg=<%= bg_cursorline_input[1] %> ctermfg=NONE cterm=NONE guibg=<%= bg_cursorline_input[0] %> guifg=NONE - au InsertLeave * hi CursorLine ctermbg=<%= bg_cursorline[1] %> ctermfg=NONE cterm=NONE guibg=<%= bg_cursorline[0] %> guifg=NONE -augroup END - - diff --git a/colors/monotonous-light.vim b/colors/monotonous-light.vim deleted file mode 100644 index 55d6699..0000000 --- a/colors/monotonous-light.vim +++ /dev/null @@ -1,765 +0,0 @@ -" monotonous-dark.vim -- Vim color scheme. -" Author: studiovx (studiovx@studiovx.co.uk) -" Webpage: -" Description: - -hi clear - -if exists("syntax_on") - syntax reset -endif - -let colors_name = "monotonous-dark" - -if ($TERM =~ '256' || &t_Co >= 256) || has("gui_running") - hi Normal ctermbg=234 ctermfg=243 cterm=NONE guibg=#ffffff guifg=#999999 gui=NONE - set background=dark - hi Special ctermbg=NONE ctermfg=52 cterm=bold guibg=NONE guifg=#6b5d5d gui=bold - hi NonText ctermbg=NONE ctermfg=237 cterm=NONE guibg=NONE guifg=#373030 gui=NONE - hi Tag ctermbg=124 ctermfg=NONE cterm=NONE guibg=#d1bab9 guifg=NONE gui=NONE - hi Identifier ctermbg=NONE ctermfg=52 cterm=NONE guibg=NONE guifg=#967978 gui=NONE - hi Function ctermbg=NONE ctermfg=52 cterm=bold guibg=NONE guifg=#866b6b gui=bold - hi Type ctermbg=NONE ctermfg=88 cterm=NONE guibg=NONE guifg=#b79392 gui=NONE - hi StorageClass ctermbg=NONE ctermfg=88 cterm=bold guibg=NONE guifg=#c4a6a5 gui=bold - hi link Structure StorageClass - hi link TypeDef StorageClass - hi Constant ctermbg=NONE ctermfg=232 cterm=italic guibg=NONE guifg=#555555 gui=italic - hi String ctermbg=NONE ctermfg=232 cterm=italic guibg=NONE guifg=#666666 gui=italic - hi link Character String - hi link Number String - hi link Boolean String - hi link Float String - hi Folded ctermbg=NONE ctermfg=232 cterm=bold guibg=NONE guifg=#666666 gui=bold - hi Statement ctermbg=NONE ctermfg=243 cterm=NONE guibg=NONE guifg=#999999 gui=NONE - hi Conditional ctermbg=NONE ctermfg=232 cterm=bold guibg=NONE guifg=#666666 gui=bold - hi Repeat ctermbg=NONE ctermfg=238 cterm=bold guibg=NONE guifg=#777777 gui=bold - hi Label ctermbg=NONE ctermfg=240 cterm=bold guibg=NONE guifg=#888888 gui=bold - hi Operator ctermbg=NONE ctermfg=244 cterm=NONE guibg=NONE guifg=#c4c4c4 gui=NONE - hi Keyword ctermbg=NONE ctermfg=240 cterm=bold guibg=NONE guifg=#888888 gui=bold - hi Exception ctermbg=NONE ctermfg=124 cterm=bold guibg=NONE guifg=#cab0af gui=bold - hi PreProc ctermbg=NONE ctermfg=247 cterm=bold guibg=NONE guifg=#cccccc gui=bold - hi Include ctermbg=NONE ctermfg=247 cterm=NONE guibg=NONE guifg=#cccccc gui=NONE - hi Comment ctermbg=NONE ctermfg=244 cterm=bold,italic guibg=NONE guifg=#c4c4c4 gui=bold,italic - hi SpecialComment ctermbg=NONE ctermfg=240 cterm=italic guibg=NONE guifg=#888888 gui=italic - hi Todo ctermbg=NONE ctermfg=196 cterm=bold,italic guibg=NONE guifg=#aa0000 gui=bold,italic - hi Ignore ctermbg=NONE ctermfg=234 cterm=NONE guibg=NONE guifg=#ffffff gui=NONE - hi Conceal ctermbg=NONE ctermfg=NONE cterm=NONE guibg=NONE guifg=NONE gui=NONE - hi Error ctermbg=NONE ctermfg=196 cterm=bold guibg=NONE guifg=#c74444 gui=bold - hi Underlined ctermbg=NONE ctermfg=NONE cterm=underline guibg=NONE guifg=NONE gui=underline - hi StatusLine ctermbg=238 ctermfg=250 cterm=italic guibg=#dddddd guifg=#555555 gui=italic - hi StatusLineNC ctermbg=238 ctermfg=243 cterm=italic guibg=#dddddd guifg=#828282 gui=italic - hi TabLine ctermbg=238 ctermfg=243 cterm=italic guibg=#dddddd guifg=#828282 gui=italic - hi TabLineFill ctermbg=238 ctermfg=238 cterm=italic guibg=#dddddd guifg=#dddddd gui=italic - hi TabLineSel ctermbg=238 ctermfg=250 cterm=italic guibg=#dddddd guifg=#555555 gui=italic - hi VertSplit ctermbg=234 ctermfg=238 cterm=NONE guibg=#ffffff guifg=#dddddd gui=NONE - hi FoldColumn ctermbg=234 ctermfg=247 cterm=NONE guibg=#ffffff guifg=#cccccc gui=NONE - hi ColorColumn ctermbg=250 ctermfg=NONE cterm=NONE guibg=#f7f7f7 guifg=NONE gui=NONE - hi SignColumn ctermbg=234 ctermfg=250 cterm=NONE guibg=#ffffff guifg=#555555 gui=NONE - hi CursorLine ctermbg=250 ctermfg=NONE cterm=NONE guibg=#f7f7f7 guifg=NONE gui=NONE - hi Title ctermbg=NONE ctermfg=232 cterm=bold,italic guibg=NONE guifg=#555555 gui=bold,italic - hi LineNr ctermbg=234 ctermfg=247 cterm=NONE guibg=#ffffff guifg=#cccccc gui=NONE - hi CursorLineNr ctermbg=234 ctermfg=238 cterm=bold guibg=#ffffff guifg=#afafaf gui=bold - hi Pmenu ctermbg=238 ctermfg=243 cterm=NONE guibg=#dddddd guifg=#828282 gui=NONE - hi PmenuSbar ctermbg=238 ctermfg=238 cterm=NONE guibg=#dddddd guifg=#dddddd gui=NONE - hi PmenuSel ctermbg=238 ctermfg=250 cterm=bold guibg=#dddddd guifg=#555555 gui=bold - hi PmenuThumb ctermbg=243 ctermfg=243 cterm=NONE guibg=#828282 guifg=#828282 gui=NONE - hi SpecialKey ctermbg=NONE ctermfg=237 cterm=NONE guibg=NONE guifg=#373030 gui=NONE - hi DiffAdd ctermbg=22 ctermfg=NONE cterm=NONE guibg=#e0ece0 guifg=NONE gui=NONE - hi DiffChange ctermbg=17 ctermfg=NONE cterm=NONE guibg=#e0e0ec guifg=NONE gui=NONE - hi DiffDelete ctermbg=52 ctermfg=NONE cterm=NONE guibg=#ece0e0 guifg=NONE gui=NONE - hi DiffText ctermbg=17 ctermfg=21 cterm=NONE guibg=#e0e0ec guifg=#656a7c gui=NONE - hi IncSearch ctermbg=17 ctermfg=234 cterm=NONE guibg=#5a727c guifg=#ffffff gui=NONE - hi Search ctermbg=17 ctermfg=250 cterm=NONE guibg=#b7c3cd guifg=#555555 gui=NONE - hi Visual ctermbg=17 ctermfg=NONE cterm=NONE guibg=#ced8e0 guifg=NONE gui=NONE - hi VisualNOS ctermbg=52 ctermfg=NONE cterm=NONE guibg=#e0d4ce guifg=NONE gui=NONE - hi Directory ctermbg=NONE ctermfg=250 cterm=NONE guibg=NONE guifg=#555555 gui=NONE - hi MatchParen ctermbg=NONE ctermfg=232 cterm=bold guibg=NONE guifg=#111111 gui=bold - hi SpellBad ctermbg=NONE ctermfg=196 cterm=NONE guibg=NONE guifg=#c74444 gui=NONE guisp=#c74444 - hi SpellCap ctermbg=NONE ctermfg=166 cterm=NONE guibg=NONE guifg=#a67038 gui=NONE guisp=#a67038 - hi SpellLocal ctermbg=NONE ctermfg=247 cterm=NONE guibg=NONE guifg=#797532 gui=NONE guisp=#a67038 - hi SpellRare ctermbg=NONE ctermfg=247 cterm=NONE guibg=NONE guifg=#797532 gui=NONE guisp=#a67038 - hi WildMenu ctermbg=238 ctermfg=255 cterm=bold guibg=#dddddd guifg=#444444 gui=bold - hi ErrorMsg ctermbg=NONE ctermfg=196 cterm=italic guibg=NONE guifg=#c74444 gui=italic - hi ModeMsg ctermbg=NONE ctermfg=255 cterm=italic guibg=NONE guifg=#444444 gui=italic - hi MoreMsg ctermbg=NONE ctermfg=255 cterm=italic guibg=NONE guifg=#444444 gui=italic - hi Question ctermbg=NONE ctermfg=247 cterm=italic guibg=NONE guifg=#797532 gui=italic - hi WarningMsg ctermbg=NONE ctermfg=166 cterm=italic guibg=NONE guifg=#a67038 gui=italic - hi Cursor ctermbg=255 ctermfg=0 cterm=bold guibg=#eee4e4 guifg=#131313 gui=bold - hi CursorColumn ctermbg=250 ctermfg=NONE cterm=NONE guibg=#f7f7f7 guifg=NONE gui=NONE - hi EndOfBuffer ctermbg=234 ctermfg=234 cterm=NONE guibg=#ffffff guifg=#ffffff gui=NONE - hi Noise ctermbg=NONE ctermfg=240 cterm=NONE guibg=NONE guifg=#8f8f8f gui=NONE - hi TabLineNum ctermbg=238 ctermfg=243 cterm=italic guibg=#dddddd guifg=#828282 gui=italic - hi TabLineNumSel ctermbg=238 ctermfg=244 cterm=italic guibg=#dddddd guifg=#707070 gui=italic - hi StatusLineNoise ctermbg=238 ctermfg=240 cterm=italic guibg=#dddddd guifg=#8f8f8f gui=italic - hi StatusLineNoiseActive ctermbg=238 ctermfg=243 cterm=italic guibg=#dddddd guifg=#828282 gui=italic - hi StatusLineBufferNr ctermbg=238 ctermfg=247 cterm=italic guibg=#dddddd guifg=#666666 gui=italic - hi StatusLineBufferNrActive ctermbg=238 ctermfg=250 cterm=italic guibg=#dddddd guifg=#555555 gui=italic - hi StatusLinePercent ctermbg=238 ctermfg=243 cterm=italic guibg=#dddddd guifg=#828282 gui=italic - hi StatusLinePercentActive ctermbg=238 ctermfg=247 cterm=italic guibg=#dddddd guifg=#666666 gui=italic - hi StatusLineLinecount ctermbg=238 ctermfg=243 cterm=italic guibg=#dddddd guifg=#828282 gui=italic - hi StatusLineLinecountActive ctermbg=238 ctermfg=244 cterm=italic guibg=#dddddd guifg=#707070 gui=italic - hi StatusLineDivActive ctermbg=243 ctermfg=243 cterm=NONE guibg=#828282 guifg=#828282 gui=NONE - hi StatusLineDivInput ctermbg=17 ctermfg=17 cterm=NONE guibg=#ced8e0 guifg=#ced8e0 gui=NONE - hi StatusLineDivMod ctermbg=124 ctermfg=124 cterm=NONE guibg=#655757 guifg=#655757 gui=NONE - hi StatusLineDivModActive ctermbg=124 ctermfg=124 cterm=NONE guibg=#916c6c guifg=#916c6c gui=NONE - hi StatusLineFileInfo ctermbg=NONE ctermfg=244 cterm=italic guibg=NONE guifg=#c4c4c4 gui=italic - hi StatusLineFile ctermbg=238 ctermfg=247 cterm=italic guibg=#dddddd guifg=#666666 gui=italic - hi StatusLineFileActive ctermbg=238 ctermfg=250 cterm=italic guibg=#dddddd guifg=#555555 gui=italic - hi StatusLineDir ctermbg=238 ctermfg=243 cterm=italic guibg=#dddddd guifg=#828282 gui=italic - hi StatusLineDirActive ctermbg=238 ctermfg=243 cterm=italic guibg=#dddddd guifg=#828282 gui=italic - hi StatusLineExt ctermbg=238 ctermfg=243 cterm=italic guibg=#dddddd guifg=#828282 gui=italic - hi StatusLineExtActive ctermbg=238 ctermfg=244 cterm=italic guibg=#dddddd guifg=#707070 gui=italic - hi StatusLineDot ctermbg=238 ctermfg=240 cterm=italic guibg=#dddddd guifg=#8f8f8f gui=italic - hi StatusLineDotActive ctermbg=238 ctermfg=240 cterm=italic guibg=#dddddd guifg=#8f8f8f gui=italic - hi StatusLineFileReadOnly ctermbg=238 ctermfg=124 cterm=italic guibg=#dddddd guifg=#725454 gui=italic - hi StatusLineFileReadOnlyActive ctermbg=NONE ctermfg=124 cterm=italic guibg=NONE guifg=#725454 gui=italic - hi StatusLineWarning ctermbg=238 ctermfg=244 cterm=italic guibg=#dddddd guifg=#707070 gui=italic - hi StatusLineWarningActive ctermbg=NONE ctermfg=124 cterm=italic guibg=NONE guifg=#725454 gui=italic - hi LinterDash ctermbg=NONE ctermfg=247 cterm=NONE guibg=NONE guifg=#cccccc gui=NONE - hi LinterDashActive ctermbg=NONE ctermfg=244 cterm=NONE guibg=NONE guifg=#c4c4c4 gui=NONE - hi LinterError ctermbg=NONE ctermfg=243 cterm=bold guibg=NONE guifg=#828282 gui=bold - hi LinterErrorActive ctermbg=NONE ctermfg=196 cterm=bold guibg=NONE guifg=#c74444 gui=bold - hi LinterErrorStyle ctermbg=NONE ctermfg=243 cterm=NONE guibg=NONE guifg=#828282 gui=NONE - hi LinterErrorStyleActive ctermbg=NONE ctermfg=196 cterm=NONE guibg=NONE guifg=#c74444 gui=NONE - hi LinterWarning ctermbg=NONE ctermfg=240 cterm=bold guibg=NONE guifg=#8f8f8f gui=bold - hi LinterWarningActive ctermbg=NONE ctermfg=166 cterm=bold guibg=NONE guifg=#a67038 gui=bold - hi LinterWarningStyle ctermbg=NONE ctermfg=240 cterm=NONE guibg=NONE guifg=#8f8f8f gui=NONE - hi LinterWarningStyleActive ctermbg=NONE ctermfg=166 cterm=NONE guibg=NONE guifg=#a67038 gui=NONE - hi LinterInfo ctermbg=NONE ctermfg=247 cterm=NONE guibg=NONE guifg=#cccccc gui=NONE - hi LinterInfoActive ctermbg=NONE ctermfg=247 cterm=NONE guibg=NONE guifg=#797532 gui=NONE - hi GitGutterDelete ctermbg=NONE ctermfg=124 cterm=bold guibg=NONE guifg=#725454 gui=bold - hi GitGutterChange ctermbg=NONE ctermfg=19 cterm=bold guibg=NONE guifg=#596171 gui=bold - hi GitGutterAdd ctermbg=NONE ctermfg=34 cterm=bold guibg=NONE guifg=#496349 gui=bold - hi GitGutterChangeDelete ctermbg=NONE ctermfg=126 cterm=bold guibg=NONE guifg=#5c4a5a gui=bold - hi link QuickScopePrimary IncSearch - hi link QuickScopeSecondary Pmenu - hi cssIdentifier ctermbg=NONE ctermfg=22 cterm=bold guibg=NONE guifg=#7a9678 gui=bold - hi cssClass ctermbg=NONE ctermfg=28 cterm=NONE guibg=NONE guifg=#85a786 gui=NONE - hi cssFunction ctermbg=NONE ctermfg=240 cterm=bold guibg=NONE guifg=#888888 gui=bold - hi cssProp ctermbg=NONE ctermfg=238 cterm=NONE guibg=NONE guifg=#afafaf gui=NONE - hi scssVariable ctermbg=NONE ctermfg=22 cterm=bold guibg=NONE guifg=#6b866c gui=bold - hi link cssAttr String - hi link cssIdentifierAttr Noise - hi link cssClassAttr cssIdentifierAttr - hi link cssAttrNoise Noise - hi link atKeyword PreProc - hi link cssIdentifier cssIdentifier - hi link cssClassName cssClass - hi link cssClassNameDot cssClass - hi link cssTagName htmlTagName - hi link cssPseudoClassId cssClassName - hi link cssKeyFrameSelector Label - hi link cssFunctionName cssFunction - hi link cssBraces Noise - hi cssUnitDecorators ctermbg=NONE ctermfg=238 cterm=NONE guibg=NONE guifg=#777777 gui=NONE - hi link scssSelector cssClass - hi link scssSelectorName scssSelector - hi link scssSelectorChar cssIdentifier - hi link scssFunctionName cssFunctionName - hi link scssMixin keyword - hi link scssMixinName cssFunction - hi link scssampersand scssSelectorName - hi link scssAtRoot atKeyword - hi link vue_scss cssIdentifier - hi htmlTagName ctermbg=NONE ctermfg=20 cterm=NONE guibg=NONE guifg=#898fcb gui=NONE - hi htmlSpecialTagName ctermbg=NONE ctermfg=19 cterm=bold guibg=NONE guifg=#7e84c6 gui=bold - hi htmlLink ctermbg=NONE ctermfg=232 cterm=italic,underline guibg=NONE guifg=#666666 gui=italic,underline - hi link htmlNormal Normal - hi link htmlTitle Title - hi link htmlH1 htmlTitle - hi link htmlTag Noise - hi link htmlEndTag htmlTag - hi link htmlArg PreProc - hi link htmlValue String - hi link htmlSpecialChar Special - hi link htmlPreStmt PreProc - hi link htmlPreError Error - hi link htmlPreProc PreProc - hi link htmlPreAttr String - hi link htmlPreProcAttrName PreProc - hi link htmlPreProcAttrError Error - hi link htmlSpecial Special - hi link htmlSpecialChar Special - hi link htmlString String - hi link htmlStatement Statement - hi link htmlComment Comment - hi link htmlCommentPart Comment - hi link htmlValue String - hi link htmlCommentError htmlError - hi link htmlTagError htmlError - hi link htmlEvent javaScript - hi link htmlError Error - hi link javaScript Special - hi link javaScriptExpression javaScript - hi link htmlCssStyleComment Comment - hi link htmlCssDefinition Special - hi link htmlImgArg htmlArg - hi link htmlSrcValue String - hi link htmlSrcsetValue htmlSrcValue - hi link htmlAltValue String - hi link htmlDataArg htmlTagName - hi link htmlDataValue Constant - hi link htmlHrefArg htmlArg - hi link htmlHrefValue htmlSrcValue - hi vueSpecial ctermbg=NONE ctermfg=17 cterm=bold guibg=NONE guifg=#6c6b86 gui=bold - hi vueTagSpecial ctermbg=NONE ctermfg=19 cterm=bold guibg=NONE guifg=#8685a7 gui=bold - hi vueTagComponentName ctermbg=NONE ctermfg=20 cterm=bold guibg=NONE guifg=#a6a5c4 gui=bold - hi vueDynamicComponent ctermbg=NONE ctermfg=21 cterm=bold guibg=NONE guifg=#beb9d1 gui=bold - hi link vueSlotName Constant - hi link vueComponentName vueTagComponentName - hi link vueTransitionComponent vueDynamicComponent - hi link vueTransitionName vueSlotName - hi link vueTransitionMode String - hi link vueDirective Identifier - hi link vueEvent Function - hi link vueConditional vueSpecial - hi link vueFor vueConditional - hi link vueRef vueSpecial - hi link vueSlot Noise - hi link vueDirectiveValue Type - hi link vueEventValue vueDirectiveValue - hi link vueConditionalValue vueDirectiveValue - hi link vueForValue vueConditionalValue - hi link vueRefValue Constant - hi link vueSlotValue vueSlotName - hi link vueObjectKey cssClass - hi link vueObjectValue vueDirectiveValue - hi link vueDirectiveClass Noise - hi link vueMustache Type - hi link jsFunctionKey Function - hi jsFuncCall ctermbg=NONE ctermfg=88 cterm=bold guibg=NONE guifg=#a78685 gui=bold - hi link jsFuncCall Identifier - hi link jsOperator Operator - hi link jsVariableDef Identifier - hi jsGlobalObjects ctermbg=NONE ctermfg=238 cterm=bold guibg=NONE guifg=#777777 gui=bold - hi link jsGlobalNodeObjects jsGlobalObjects - hi link jsExceptions jsGlobalObjects - hi link jsBuiltins jsGlobalObjects - hi link jsStorageClass Include - hi jsObjectKey ctermbg=NONE ctermfg=52 cterm=NONE guibg=NONE guifg=#967978 gui=NONE - hi link jsObjectProp Type - hi jsObjectValue ctermbg=NONE ctermfg=88 cterm=NONE guibg=NONE guifg=#c4a6a5 gui=NONE - hi link jsModuleKeyword Type - hi link jsOperatorKeyword Label - hi link jsThis jsGlobalObjects - hi link jsArrowFunction Function - hi link pythonBuiltin Type - hi link pythonBuiltinObj Special - hi link pythonDottedName Identifier - hi link pythonBrackets Noise - hi link pythonQuotes Noise - hi link pythonDot Noise - hi link pythonNoise Noise - hi link pythonExtraOperator Operator - hi link pythonDocString SpecialComment - hi pythonSelf ctermbg=NONE ctermfg=247 cterm=bold guibg=NONE guifg=#cccccc gui=bold - hi link JinjaVarBlock Noise - hi link JinjaTagBlock JinjaVarBlock - hi jinjaSpecial ctermbg=NONE ctermfg=164 cterm=NONE guibg=NONE guifg=#625166 gui=NONE - hi jinjaRaw ctermbg=NONE ctermfg=164 cterm=NONE guibg=NONE guifg=#b99dc1 gui=NONE - hi jinjaStatement ctermbg=NONE ctermfg=164 cterm=NONE guibg=NONE guifg=#b294bb gui=NONE - hi jinjaFilter ctermbg=NONE ctermfg=164 cterm=bold guibg=NONE guifg=#725f77 gui=bold - hi jinjaBlockName ctermbg=NONE ctermfg=164 cterm=bold guibg=NONE guifg=#725f77 gui=bold - hi jinjaVariable ctermbg=NONE ctermfg=164 cterm=bold guibg=NONE guifg=#a287aa gui=bold - hi link jinjaString String - hi link jinjaNumber Number - hi link jinjaOperator Noise - hi link jinjaComment Comment - hi link sqlOperator Operator - hi vimFoldMarker ctermbg=NONE ctermfg=247 cterm=NONE guibg=NONE guifg=#cccccc gui=NONE - hi link vimMap Noise - hi link vimAbb vimMap - hi link VimCommand Statement - hi link VimOption String - hi link vimFunction Function - hi link vimFuncKey Special - hi link vimHighlight Noise - hi link vimAuGroupKey Noise - hi link vimGroupName Special - hi link vimAutoCmd Noise - hi link vimSynMtchGrp Type - hi link vimSynContains Type - hi link vimSynRegOpt Type - hi link vimHiTerm Include - hi link vimHiAttrib Number - hi link VimIsCommand Type - hi link vimNotation StorageClass - hi link vimMapLhs Special - hi link vimMapRhs Label - hi link vimNotFunc Conditional - hi link vimSep Noise - hi link vimParenSep vimSep - hi link vimContinue vimSep - hi link vimBracket vimSep - hi link vimOperParen Normal - hi link vimUserFunc Identifier - hi link vimFoldMarker Noise - hi link yamlKeyValueDelimiter Noise - hi link yamlFowIndicator Noise - hi link confComment Comment - hi markdownDelimiter ctermbg=NONE ctermfg=247 cterm=bold guibg=NONE guifg=#cccccc gui=bold - hi link markdownHeadingDelimiter markdownDelimiter - hi markdownListMarker ctermbg=NONE ctermfg=232 cterm=bold guibg=NONE guifg=#666666 gui=bold - hi link markdownCodeDelimiter markdownDelimiter - hi link markdownCode Type - hi markdownItalic ctermbg=NONE ctermfg=232 cterm=italic guibg=NONE guifg=#666666 gui=italic - hi link markdownItalicDelimiter markdownDelimiter - hi markdownBold ctermbg=NONE ctermfg=238 cterm=bold guibg=NONE guifg=#777777 gui=bold - hi link markdownBoldDelimiter markdownDelimiter - hi link markdownIdDeclaration Conditional - hi link markdownId markdownIdDeclaration - hi markdownLinkText ctermbg=NONE ctermfg=238 cterm=underline guibg=NONE guifg=#777777 gui=underline - hi ExtraWhitespace ctermbg=196 ctermfg=NONE cterm=NONE guibg=#ccbbbb guifg=NONE gui=NONE - hi link phpRegion Normal - hi link phpComparison Operator - hi link phpMethod Function - hi link phpParent Normal - hi link phpMemberSelector StorageClass - hi link phpVarSelector StorageClass - hi QuickfixLine ctermbg=NONE ctermfg=247 cterm=bold guibg=NONE guifg=#666666 gui=bold - hi qfLineNr ctermbg=NONE ctermfg=240 cterm=italic guibg=NONE guifg=#8f8f8f gui=italic - hi qfFilename ctermbg=NONE ctermfg=244 cterm=bold guibg=NONE guifg=#707070 gui=bold - hi link qfSeparator Ignore - hi link qfError ErrorMsg - hi link jsonKeyword Identifier - hi link jsonValue String - hi link jsonQuote Noise - hi link octobercmsSectionDelimiter Noise - hi link CocErrorSign ErrorMsg - hi link CocWarningSign WarningMsg - hi link CocInfoSign Question - hi link CocHintSign Question - hi link CocHighlightText IncSearch - hi CocUnderline ctermbg=52 ctermfg=196 cterm=NONE guibg=#ece0e0 guifg=#c74444 gui=NONE - hi link LspErrorText ErrorMsg - hi link LspWarningText WarningMsg - hi link LspInformationText Question - hi link LspHintText Question - hi link ALEError CocUnderline - hi link ALEErrorSign ErrorMsg - hi link ALEErrorSign ErrorMsg - hi link mkdCodeStart Comment - hi link mkdListItem Conditional - hi CtrlPPrtBase ctermbg=255 ctermfg=0 cterm=bold guibg=#eee4e4 guifg=#131313 gui=bold - hi CtrlPPrtText ctermbg=255 ctermfg=0 cterm=bold guibg=#eee4e4 guifg=#131313 gui=bold - hi CtrlPMatch ctermbg=NONE ctermfg=247 cterm=bold guibg=NONE guifg=#666666 gui=bold - hi CtrlPMode1 ctermbg=NONE ctermfg=250 cterm=bold guibg=NONE guifg=#555555 gui=bold - hi CtrlPMode2 ctermbg=NONE ctermfg=244 cterm=NONE guibg=NONE guifg=#707070 gui=NONE - hi CtrlPNoEntries ctermbg=NONE ctermfg=196 cterm=bold guibg=NONE guifg=#916c6c gui=bold - hi CtrlPBufferNr ctermbg=NONE ctermfg=247 cterm=bold guibg=NONE guifg=#666666 gui=bold - hi CtrlPBufferInd ctermbg=NONE ctermfg=255 cterm=bold guibg=NONE guifg=#444444 gui=bold - hi CtrlPBufferPath ctermbg=NONE ctermfg=240 cterm=NONE guibg=NONE guifg=#8f8f8f gui=NONE - hi CtrlPBufferHid ctermbg=NONE ctermfg=243 cterm=NONE guibg=NONE guifg=#828282 gui=NONE - hi CtrlPBufferHidMod ctermbg=NONE ctermfg=88 cterm=NONE guibg=NONE guifg=#7b6a6a gui=NONE - hi link CtrlPBufferVis Normal - hi CtrlPBufferVisMod ctermbg=NONE ctermfg=124 cterm=NONE guibg=NONE guifg=#725454 gui=NONE - hi CtrlPBufferCur ctermbg=NONE ctermfg=250 cterm=bold guibg=NONE guifg=#555555 gui=bold - hi CtrlPBufferCurMod ctermbg=NONE ctermfg=196 cterm=NONE guibg=NONE guifg=#916c6c gui=NONE - hi CtrlPBufName ctermbg=NONE ctermfg=247 cterm=NONE guibg=NONE guifg=#666666 gui=NONE - hi CtrlPTagKind ctermbg=NONE ctermfg=250 cterm=bold guibg=NONE guifg=#555555 gui=bold - hi CtrlPqfLineCol ctermbg=NONE ctermfg=124 cterm=bold guibg=NONE guifg=#725454 gui=bold - hi CtrlPUndoT ctermbg=NONE ctermfg=244 cterm=NONE guibg=NONE guifg=#707070 gui=NONE - hi CtrlPUndoBr ctermbg=NONE ctermfg=238 cterm=NONE guibg=NONE guifg=#999999 gui=NONE - hi CtrlPUndoNr ctermbg=NONE ctermfg=240 cterm=NONE guibg=NONE guifg=#8f8f8f gui=NONE - hi CtrlPUndoSv ctermbg=NONE ctermfg=124 cterm=NONE guibg=NONE guifg=#725454 gui=NONE - hi CtrlPUndoPo ctermbg=NONE ctermfg=250 cterm=bold guibg=NONE guifg=#555555 gui=bold - hi link netrwTreeBar Noise - hi link netrwClassify Noise - hi link netrwExe Identifier - hi link netrwDir String - hi link netrwPlain Statement - hi link netrwHelpCmd Type - hi link netrwCmdNote function - hi link netrwQuickHelp netrwCmdNote - hi link netrwCmdSep Noise - hi link netrwVersion StorageClass - hi link netrwList String - hi link netrwHidePat Identifier - hi link Variable Function - hi link shDerefSimple StorageClass - hi link shHereDoc01 Special - hi link shHereDoc02 shHereDoc01 - hi link shHereDoc05 shHereDoc01 - hi link shHereDoc Label -elseif &t_Co == 8 || $TERM !~# '^linux' || &t_Co == 16 - set t_Co=16 - hi Normal ctermbg=black ctermfg=gray cterm=NONE - set background=dark - hi Special ctermbg=NONE ctermfg=darkred cterm=bold - hi NonText ctermbg=NONE ctermfg=darkred cterm=NONE - hi Tag ctermbg=red ctermfg=NONE cterm=NONE - hi Identifier ctermbg=NONE ctermfg=darkred cterm=NONE - hi Function ctermbg=NONE ctermfg=darkred cterm=bold - hi Type ctermbg=NONE ctermfg=red cterm=NONE - hi StorageClass ctermbg=NONE ctermfg=red cterm=bold - hi link Structure StorageClass - hi link TypeDef StorageClass - hi Constant ctermbg=NONE ctermfg=gray cterm=italic - hi String ctermbg=NONE ctermfg=gray cterm=italic - hi link Character String - hi link Number String - hi link Boolean String - hi link Float String - hi Folded ctermbg=NONE ctermfg=gray cterm=bold - hi Statement ctermbg=NONE ctermfg=gray cterm=NONE - hi Conditional ctermbg=NONE ctermfg=gray cterm=bold - hi Repeat ctermbg=NONE ctermfg=gray cterm=bold - hi Label ctermbg=NONE ctermfg=gray cterm=bold - hi Operator ctermbg=NONE ctermfg=darkgray cterm=NONE - hi Keyword ctermbg=NONE ctermfg=gray cterm=bold - hi Exception ctermbg=NONE ctermfg=red cterm=bold - hi PreProc ctermbg=NONE ctermfg=darkgray cterm=bold - hi Include ctermbg=NONE ctermfg=darkgray cterm=NONE - hi Comment ctermbg=NONE ctermfg=darkgray cterm=bold,italic - hi SpecialComment ctermbg=NONE ctermfg=gray cterm=italic - hi Todo ctermbg=NONE ctermfg=red cterm=bold,italic - hi Ignore ctermbg=NONE ctermfg=black cterm=NONE - hi Conceal ctermbg=NONE ctermfg=NONE cterm=NONE - hi Error ctermbg=NONE ctermfg=red cterm=bold - hi Underlined ctermbg=NONE ctermfg=NONE cterm=underline - hi StatusLine ctermbg=gray ctermfg=white cterm=italic - hi StatusLineNC ctermbg=gray ctermfg=gray cterm=italic - hi TabLine ctermbg=gray ctermfg=gray cterm=italic - hi TabLineFill ctermbg=gray ctermfg=gray cterm=italic - hi TabLineSel ctermbg=gray ctermfg=white cterm=italic - hi VertSplit ctermbg=black ctermfg=gray cterm=NONE - hi FoldColumn ctermbg=black ctermfg=darkgray cterm=NONE - hi ColorColumn ctermbg=white ctermfg=NONE cterm=NONE - hi SignColumn ctermbg=black ctermfg=white cterm=NONE - hi CursorLine ctermbg=white ctermfg=NONE cterm=NONE - hi Title ctermbg=NONE ctermfg=gray cterm=bold,italic - hi LineNr ctermbg=black ctermfg=darkgray cterm=NONE - hi CursorLineNr ctermbg=black ctermfg=gray cterm=bold - hi Pmenu ctermbg=gray ctermfg=gray cterm=NONE - hi PmenuSbar ctermbg=gray ctermfg=gray cterm=NONE - hi PmenuSel ctermbg=gray ctermfg=white cterm=bold - hi PmenuThumb ctermbg=gray ctermfg=gray cterm=NONE - hi SpecialKey ctermbg=NONE ctermfg=darkred cterm=NONE - hi DiffAdd ctermbg=darkgreen ctermfg=NONE cterm=NONE - hi DiffChange ctermbg=darkblue ctermfg=NONE cterm=NONE - hi DiffDelete ctermbg=darkred ctermfg=NONE cterm=NONE - hi DiffText ctermbg=darkblue ctermfg=white cterm=NONE - hi IncSearch ctermbg=darkblue ctermfg=black cterm=NONE - hi Search ctermbg=darkblue ctermfg=white cterm=NONE - hi Visual ctermbg=darkblue ctermfg=NONE cterm=NONE - hi VisualNOS ctermbg=darkred ctermfg=NONE cterm=NONE - hi Directory ctermbg=NONE ctermfg=white cterm=NONE - hi MatchParen ctermbg=NONE ctermfg=gray cterm=bold - hi SpellBad ctermbg=NONE ctermfg=red cterm=NONE - hi SpellCap ctermbg=NONE ctermfg=yellow cterm=NONE - hi SpellLocal ctermbg=NONE ctermfg=darkyellow cterm=NONE - hi SpellRare ctermbg=NONE ctermfg=darkyellow cterm=NONE - hi WildMenu ctermbg=gray ctermfg=white cterm=bold - hi ErrorMsg ctermbg=NONE ctermfg=red cterm=italic - hi ModeMsg ctermbg=NONE ctermfg=white cterm=italic - hi MoreMsg ctermbg=NONE ctermfg=white cterm=italic - hi Question ctermbg=NONE ctermfg=darkgray cterm=italic - hi WarningMsg ctermbg=NONE ctermfg=yellow cterm=italic - hi Cursor ctermbg=white ctermfg=black cterm=bold - hi CursorColumn ctermbg=white ctermfg=NONE cterm=NONE - hi EndOfBuffer ctermbg=black ctermfg=black cterm=NONE - hi Noise ctermbg=NONE ctermfg=gray cterm=NONE - hi TabLineNum ctermbg=gray ctermfg=gray cterm=italic - hi TabLineNumSel ctermbg=gray ctermfg=darkgray cterm=italic - hi StatusLineNoise ctermbg=gray ctermfg=gray cterm=italic - hi StatusLineNoiseActive ctermbg=gray ctermfg=gray cterm=italic - hi StatusLineBufferNr ctermbg=gray ctermfg=darkgray cterm=italic - hi StatusLineBufferNrActive ctermbg=gray ctermfg=white cterm=italic - hi StatusLinePercent ctermbg=gray ctermfg=gray cterm=italic - hi StatusLinePercentActive ctermbg=gray ctermfg=darkgray cterm=italic - hi StatusLineLinecount ctermbg=gray ctermfg=gray cterm=italic - hi StatusLineLinecountActive ctermbg=gray ctermfg=darkgray cterm=italic - hi StatusLineDivActive ctermbg=gray ctermfg=gray cterm=NONE - hi StatusLineDivInput ctermbg=darkblue ctermfg=darkblue cterm=NONE - hi StatusLineDivMod ctermbg=red ctermfg=red cterm=NONE - hi StatusLineDivModActive ctermbg=red ctermfg=red cterm=NONE - hi StatusLineFileInfo ctermbg=NONE ctermfg=darkgray cterm=italic - hi StatusLineFile ctermbg=gray ctermfg=darkgray cterm=italic - hi StatusLineFileActive ctermbg=gray ctermfg=white cterm=italic - hi StatusLineDir ctermbg=gray ctermfg=gray cterm=italic - hi StatusLineDirActive ctermbg=gray ctermfg=gray cterm=italic - hi StatusLineExt ctermbg=gray ctermfg=gray cterm=italic - hi StatusLineExtActive ctermbg=gray ctermfg=darkgray cterm=italic - hi StatusLineDot ctermbg=gray ctermfg=gray cterm=italic - hi StatusLineDotActive ctermbg=gray ctermfg=gray cterm=italic - hi StatusLineFileReadOnly ctermbg=gray ctermfg=red cterm=italic - hi StatusLineFileReadOnlyActive ctermbg=NONE ctermfg=red cterm=italic - hi StatusLineWarning ctermbg=gray ctermfg=darkgray cterm=italic - hi StatusLineWarningActive ctermbg=NONE ctermfg=red cterm=italic - hi LinterDash ctermbg=NONE ctermfg=darkgray cterm=NONE - hi LinterDashActive ctermbg=NONE ctermfg=darkgray cterm=NONE - hi LinterError ctermbg=NONE ctermfg=gray cterm=bold - hi LinterErrorActive ctermbg=NONE ctermfg=red cterm=bold - hi LinterErrorStyle ctermbg=NONE ctermfg=gray cterm=NONE - hi LinterErrorStyleActive ctermbg=NONE ctermfg=red cterm=NONE - hi LinterWarning ctermbg=NONE ctermfg=gray cterm=bold - hi LinterWarningActive ctermbg=NONE ctermfg=yellow cterm=bold - hi LinterWarningStyle ctermbg=NONE ctermfg=gray cterm=NONE - hi LinterWarningStyleActive ctermbg=NONE ctermfg=yellow cterm=NONE - hi LinterInfo ctermbg=NONE ctermfg=darkgray cterm=NONE - hi LinterInfoActive ctermbg=NONE ctermfg=darkgray cterm=NONE - hi GitGutterDelete ctermbg=NONE ctermfg=red cterm=bold - hi GitGutterChange ctermbg=NONE ctermfg=blue cterm=bold - hi GitGutterAdd ctermbg=NONE ctermfg=green cterm=bold - hi GitGutterChangeDelete ctermbg=NONE ctermfg=magenta cterm=bold - hi link QuickScopePrimary IncSearch - hi link QuickScopeSecondary Pmenu - hi cssIdentifier ctermbg=NONE ctermfg=darkgreen cterm=bold - hi cssClass ctermbg=NONE ctermfg=darkgreen cterm=NONE - hi cssFunction ctermbg=NONE ctermfg=gray cterm=bold - hi cssProp ctermbg=NONE ctermfg=gray cterm=NONE - hi scssVariable ctermbg=NONE ctermfg=darkgreen cterm=bold - hi link cssAttr String - hi link cssIdentifierAttr Noise - hi link cssClassAttr cssIdentifierAttr - hi link cssAttrNoise Noise - hi link atKeyword PreProc - hi link cssIdentifier cssIdentifier - hi link cssClassName cssClass - hi link cssClassNameDot cssClass - hi link cssTagName htmlTagName - hi link cssPseudoClassId cssClassName - hi link cssKeyFrameSelector Label - hi link cssFunctionName cssFunction - hi link cssBraces Noise - hi cssUnitDecorators ctermbg=NONE ctermfg=gray cterm=NONE - hi link scssSelector cssClass - hi link scssSelectorName scssSelector - hi link scssSelectorChar cssIdentifier - hi link scssFunctionName cssFunctionName - hi link scssMixin keyword - hi link scssMixinName cssFunction - hi link scssampersand scssSelectorName - hi link scssAtRoot atKeyword - hi link vue_scss cssIdentifier - hi htmlTagName ctermbg=NONE ctermfg=blue cterm=NONE - hi htmlSpecialTagName ctermbg=NONE ctermfg=blue cterm=bold - hi htmlLink ctermbg=NONE ctermfg=gray cterm=italic,underline - hi link htmlNormal Normal - hi link htmlTitle Title - hi link htmlH1 htmlTitle - hi link htmlTag Noise - hi link htmlEndTag htmlTag - hi link htmlArg PreProc - hi link htmlValue String - hi link htmlSpecialChar Special - hi link htmlPreStmt PreProc - hi link htmlPreError Error - hi link htmlPreProc PreProc - hi link htmlPreAttr String - hi link htmlPreProcAttrName PreProc - hi link htmlPreProcAttrError Error - hi link htmlSpecial Special - hi link htmlSpecialChar Special - hi link htmlString String - hi link htmlStatement Statement - hi link htmlComment Comment - hi link htmlCommentPart Comment - hi link htmlValue String - hi link htmlCommentError htmlError - hi link htmlTagError htmlError - hi link htmlEvent javaScript - hi link htmlError Error - hi link javaScript Special - hi link javaScriptExpression javaScript - hi link htmlCssStyleComment Comment - hi link htmlCssDefinition Special - hi link htmlImgArg htmlArg - hi link htmlSrcValue String - hi link htmlSrcsetValue htmlSrcValue - hi link htmlAltValue String - hi link htmlDataArg htmlTagName - hi link htmlDataValue Constant - hi link htmlHrefArg htmlArg - hi link htmlHrefValue htmlSrcValue - hi vueSpecial ctermbg=NONE ctermfg=darkblue cterm=bold - hi vueTagSpecial ctermbg=NONE ctermfg=darkblue cterm=bold - hi vueTagComponentName ctermbg=NONE ctermfg=blue cterm=bold - hi vueDynamicComponent ctermbg=NONE ctermfg=blue cterm=bold - hi link vueSlotName Constant - hi link vueComponentName vueTagComponentName - hi link vueTransitionComponent vueDynamicComponent - hi link vueTransitionName vueSlotName - hi link vueTransitionMode String - hi link vueDirective Identifier - hi link vueEvent Function - hi link vueConditional vueSpecial - hi link vueFor vueConditional - hi link vueRef vueSpecial - hi link vueSlot Noise - hi link vueDirectiveValue Type - hi link vueEventValue vueDirectiveValue - hi link vueConditionalValue vueDirectiveValue - hi link vueForValue vueConditionalValue - hi link vueRefValue Constant - hi link vueSlotValue vueSlotName - hi link vueObjectKey cssClass - hi link vueObjectValue vueDirectiveValue - hi link vueDirectiveClass Noise - hi link vueMustache Type - hi link jsFunctionKey Function - hi jsFuncCall ctermbg=NONE ctermfg=darkred cterm=bold - hi link jsFuncCall Identifier - hi link jsOperator Operator - hi link jsVariableDef Identifier - hi jsGlobalObjects ctermbg=NONE ctermfg=gray cterm=bold - hi link jsGlobalNodeObjects jsGlobalObjects - hi link jsExceptions jsGlobalObjects - hi link jsBuiltins jsGlobalObjects - hi link jsStorageClass Include - hi jsObjectKey ctermbg=NONE ctermfg=darkred cterm=NONE - hi link jsObjectProp Type - hi jsObjectValue ctermbg=NONE ctermfg=red cterm=NONE - hi link jsModuleKeyword Type - hi link jsOperatorKeyword Label - hi link jsThis jsGlobalObjects - hi link jsArrowFunction Function - hi link pythonBuiltin Type - hi link pythonBuiltinObj Special - hi link pythonDottedName Identifier - hi link pythonBrackets Noise - hi link pythonQuotes Noise - hi link pythonDot Noise - hi link pythonNoise Noise - hi link pythonExtraOperator Operator - hi link pythonDocString SpecialComment - hi pythonSelf ctermbg=NONE ctermfg=darkgray cterm=bold - hi link JinjaVarBlock Noise - hi link JinjaTagBlock JinjaVarBlock - hi jinjaSpecial ctermbg=NONE ctermfg=magenta cterm=NONE - hi jinjaRaw ctermbg=NONE ctermfg=magenta cterm=NONE - hi jinjaStatement ctermbg=NONE ctermfg=magenta cterm=NONE - hi jinjaFilter ctermbg=NONE ctermfg=magenta cterm=bold - hi jinjaBlockName ctermbg=NONE ctermfg=magenta cterm=bold - hi jinjaVariable ctermbg=NONE ctermfg=magenta cterm=bold - hi link jinjaString String - hi link jinjaNumber Number - hi link jinjaOperator Noise - hi link jinjaComment Comment - hi link sqlOperator Operator - hi vimFoldMarker ctermbg=NONE ctermfg=darkgray cterm=NONE - hi link vimMap Noise - hi link vimAbb vimMap - hi link VimCommand Statement - hi link VimOption String - hi link vimFunction Function - hi link vimFuncKey Special - hi link vimHighlight Noise - hi link vimAuGroupKey Noise - hi link vimGroupName Special - hi link vimAutoCmd Noise - hi link vimSynMtchGrp Type - hi link vimSynContains Type - hi link vimSynRegOpt Type - hi link vimHiTerm Include - hi link vimHiAttrib Number - hi link VimIsCommand Type - hi link vimNotation StorageClass - hi link vimMapLhs Special - hi link vimMapRhs Label - hi link vimNotFunc Conditional - hi link vimSep Noise - hi link vimParenSep vimSep - hi link vimContinue vimSep - hi link vimBracket vimSep - hi link vimOperParen Normal - hi link vimUserFunc Identifier - hi link vimFoldMarker Noise - hi link yamlKeyValueDelimiter Noise - hi link yamlFowIndicator Noise - hi link confComment Comment - hi markdownDelimiter ctermbg=NONE ctermfg=darkgray cterm=bold - hi link markdownHeadingDelimiter markdownDelimiter - hi markdownListMarker ctermbg=NONE ctermfg=gray cterm=bold - hi link markdownCodeDelimiter markdownDelimiter - hi link markdownCode Type - hi markdownItalic ctermbg=NONE ctermfg=gray cterm=italic - hi link markdownItalicDelimiter markdownDelimiter - hi markdownBold ctermbg=NONE ctermfg=gray cterm=bold - hi link markdownBoldDelimiter markdownDelimiter - hi link markdownIdDeclaration Conditional - hi link markdownId markdownIdDeclaration - hi markdownLinkText ctermbg=NONE ctermfg=gray cterm=underline - hi ExtraWhitespace ctermbg=red ctermfg=NONE cterm=NONE - hi link phpRegion Normal - hi link phpComparison Operator - hi link phpMethod Function - hi link phpParent Normal - hi link phpMemberSelector StorageClass - hi link phpVarSelector StorageClass - hi QuickfixLine ctermbg=NONE ctermfg=darkgray cterm=bold - hi qfLineNr ctermbg=NONE ctermfg=gray cterm=italic - hi qfFilename ctermbg=NONE ctermfg=darkgray cterm=bold - hi link qfSeparator Ignore - hi link qfError ErrorMsg - hi link jsonKeyword Identifier - hi link jsonValue String - hi link jsonQuote Noise - hi link octobercmsSectionDelimiter Noise - hi link CocErrorSign ErrorMsg - hi link CocWarningSign WarningMsg - hi link CocInfoSign Question - hi link CocHintSign Question - hi link CocHighlightText IncSearch - hi CocUnderline ctermbg=darkred ctermfg=red cterm=NONE - hi link LspErrorText ErrorMsg - hi link LspWarningText WarningMsg - hi link LspInformationText Question - hi link LspHintText Question - hi link ALEError CocUnderline - hi link ALEErrorSign ErrorMsg - hi link ALEErrorSign ErrorMsg - hi link mkdCodeStart Comment - hi link mkdListItem Conditional - hi CtrlPPrtBase ctermbg=white ctermfg=black cterm=bold - hi CtrlPPrtText ctermbg=white ctermfg=black cterm=bold - hi CtrlPMatch ctermbg=NONE ctermfg=darkgray cterm=bold - hi CtrlPMode1 ctermbg=NONE ctermfg=white cterm=bold - hi CtrlPMode2 ctermbg=NONE ctermfg=darkgray cterm=NONE - hi CtrlPNoEntries ctermbg=NONE ctermfg=red cterm=bold - hi CtrlPBufferNr ctermbg=NONE ctermfg=darkgray cterm=bold - hi CtrlPBufferInd ctermbg=NONE ctermfg=white cterm=bold - hi CtrlPBufferPath ctermbg=NONE ctermfg=gray cterm=NONE - hi CtrlPBufferHid ctermbg=NONE ctermfg=gray cterm=NONE - hi CtrlPBufferHidMod ctermbg=NONE ctermfg=darkred cterm=NONE - hi link CtrlPBufferVis Normal - hi CtrlPBufferVisMod ctermbg=NONE ctermfg=red cterm=NONE - hi CtrlPBufferCur ctermbg=NONE ctermfg=white cterm=bold - hi CtrlPBufferCurMod ctermbg=NONE ctermfg=red cterm=NONE - hi CtrlPBufName ctermbg=NONE ctermfg=darkgray cterm=NONE - hi CtrlPTagKind ctermbg=NONE ctermfg=white cterm=bold - hi CtrlPqfLineCol ctermbg=NONE ctermfg=red cterm=bold - hi CtrlPUndoT ctermbg=NONE ctermfg=darkgray cterm=NONE - hi CtrlPUndoBr ctermbg=NONE ctermfg=gray cterm=NONE - hi CtrlPUndoNr ctermbg=NONE ctermfg=gray cterm=NONE - hi CtrlPUndoSv ctermbg=NONE ctermfg=red cterm=NONE - hi CtrlPUndoPo ctermbg=NONE ctermfg=white cterm=bold - hi link netrwTreeBar Noise - hi link netrwClassify Noise - hi link netrwExe Identifier - hi link netrwDir String - hi link netrwPlain Statement - hi link netrwHelpCmd Type - hi link netrwCmdNote function - hi link netrwQuickHelp netrwCmdNote - hi link netrwCmdSep Noise - hi link netrwVersion StorageClass - hi link netrwList String - hi link netrwHidePat Identifier - hi link Variable Function - hi link shDerefSimple StorageClass - hi link shHereDoc01 Special - hi link shHereDoc02 shHereDoc01 - hi link shHereDoc05 shHereDoc01 - hi link shHereDoc Label -endif - -let g:terminal_ansi_colors = ["#1f2121", "#c4c4c4", "#afafaf", "#999999", "#888888", "#777777", "#666666", "#555555", "#dddddd", "#d5d5a1", "#d0d095", "#c6c689", "#c3c67e", "#b4b473", "#a2a268", "#90905c"] - -augroup cursorlinebg - au! - au InsertEnter * hi CursorLine ctermbg=17 ctermfg=NONE cterm=NONE guibg=#e6e6e6 guifg=NONE - au InsertLeave * hi CursorLine ctermbg=250 ctermfg=NONE cterm=NONE guibg=#f7f7f7 guifg=NONE -augroup END - - diff --git a/colors/paper-custom.erb b/colors/paper-custom.erb deleted file mode 100644 index 6070c22..0000000 --- a/colors/paper-custom.erb +++ /dev/null @@ -1,599 +0,0 @@ -<% - information = { - author: "Ray Elliott", - email: "vim@rayelliott.dev", - name: "paper-custom", - description: "", - background: "light", - webpage: "https://rayelliott.dev" - } - - bg_cursorline = ["#eeeeee", 250, "white"] - bg_colorcolumn = ["#f7f2f2", 250, "white"] - bg_cursorcolumn = ["#eeeeee", 250, "white"] - bg = ["#ffffff", 234, "black"] - bg_cursorline_input = ["#dddddd", 17, "darkblue"] - - fg_weak = ["#9d9d9d", 238, "gray"] - fg = ["#8c8c8c", 243, "gray"] - fg_strong = ["#777777", 232, "gray"] - - color_primary_weak = ["#666666", 20, "blue"] - color_primary = ["#555555", 19, "darkblue"] - color_primary_strong = ["#444444", 17, "darkblue"] - - color_2_weak = ["#5e955e", 28, "darkgreen"] - color_2 = ["#008700", 22, "darkgreen"] - color_2_strong = ["#005a00", 22, "darkgreen"] - - color_3_weak = ["#2d78b7", 20, "blue"] - color_3 = ["#005faf", 19, "blue"] - color_3_strong = ["#004f92", 17, "darkblue"] - - color_4_weak = ["#78b7d5", 20, "blue"] - color_4 = ["#56acd7", 19, "blue"] - color_4_strong = ["#1596d7", 17, "darkblue"] - - color_5_weak = ["#e846ac", 164, "magenta"] - color_5 = ["#d70087", 164, "magenta"] - color_5_strong = ["#ad006d", 164, "magenta"] - - fg_error = ["#d70000", 196, "red"] - bg_error = ["#ffd7d7", 196, "red"] - fg_spellcap = ["#d75f00", 166, "yellow"] - fg_spellrare = ["#d7813e", 247, "darkyellow"] - fg_spelllocal = fg_spellrare - bg_whitespace_error = ["#efe6e6", 196, "red"] - fg_todo = ["#d70000", 196, "red"] - - ui_bg = ["#efefef", 238, "gray"] - - ui_fg_weak = ["#bbbbbb", 240, "gray"] - ui_fg = ["#929292", 243, "gray"] - ui_fg_strong = ["#555555", 255, "white"] - - ui_search = ["#dce5ed", 17, "darkblue"] - ui_incsearch = ["#beced5", 17, "darkblue"] - ui_match_bg = ["#a3e0ff", 17, "darkblue"] - - ui_visual_bg = ["#ced8e0", 17, "darkblue"] - ui_visualnos_bg = ["#e0d4ce", 52, "darkred"] - - ui_fg_error = ["#d70000", 196, "red"] - ui_fg_warning = ["#d75f00", 166, "yellow"] - ui_fg_question = ["#d7a100", 247, "darkgray"] - - # Step 3: highlights - highlights = [ - [ "DiffAdd", ["#e0ece0", 22, "darkgreen"], "NONE", "NONE" ], - [ "DiffChange", ["#e0e0ec", 17, "darkblue"], "NONE", "NONE" ], - [ "DiffDelete", ["#ece0e0", 52, "darkred"], "NONE", "NONE" ], - [ "DiffText", ["#e0e0ec", 17, "darkblue"], ["#656a7c", 21, "white"], "NONE" ], - - [ "GitGutterDelete", "NONE", ["#725454", 124, "red"], "bold"], - [ "GitGutterChange", "NONE", ["#596171", 19, "blue"], "bold"], - [ "GitGutterAdd", "NONE", ["#496349", 34, "green"], "bold"], - [ "GitGutterChangeDelete", "NONE", ["#5c4a5a", 126, "magenta"], "bold"], - - [ "Normal", bg, fg, "NONE" ], - - [ "Special", "NONE", color_primary_strong, "bold" ], - [ "SpecialKey", "NONE", ui_fg_weak, "NONE"], - [ "NonText", "NONE", ui_fg_weak, "NONE"], - [ "Noise", "NONE", ui_fg_weak, "NONE"], - [ "Tag", color_primary_weak, "NONE", "NONE" ], - - [ "Identifier", "NONE", color_primary, "bold" ], - [ "Function", "NONE", color_primary, "NONE" ], - - [ "Type", "NONE", color_primary_weak, "bold" ], - [ "StorageClass", "NONE", color_primary_weak, "NONE" ], - [ "Structure", "StorageClass"], - [ "TypeDef", "StorageClass"], - - [ "Constant", "NONE", fg_strong, "italic" ], - [ "String", "NONE", fg_strong, "italic" ], - [ "Character", "String" ], - [ "Number", "String" ], - [ "Boolean", "String" ], - [ "Float", "String" ], - - [ "Folded", "NONE", fg_strong, "bold" ], - - [ "Statement", "NONE", fg, "NONE" ], - [ "Conditional", "NONE", fg, "bold" ], - [ "Repeat", "Conditional" ], - [ "Label", "NONE", fg_strong, "bold" ], - [ "Operator", "NONE", fg_weak, "NONE" ], - [ "Keyword", "NONE", fg_strong, "NONE" ], - [ "Exception", "NONE", color_primary_weak, "bold" ], - - [ "PreProc", "NONE", fg_weak, "bold" ], - [ "Include", "NONE", fg_weak, "NONE" ], - - [ "Comment", "NONE", fg_weak, "bold,italic" ], - [ "CommentDim", "NONE", ui_bg, "bold,italic" ], - [ "SpecialComment", "NONE", fg_strong, "italic"], - [ "Todo", "NONE", fg_todo, "bold,italic" ], - - [ "Ignore", "NONE", bg, "NONE" ], - [ "Conceal", "NONE", "NONE", "NONE" ], - - [ "Error", bg_error, fg_error, "bold" ], - - [ "Underlined", "NONE", "NONE", "underline" ], - - [ "StatusLine", ui_bg, ui_fg_strong, "italic" ], - [ "StatusLineNC", ui_bg, ui_fg, "italic" ], - [ "TabLine", "StatusLineNc" ], - [ "TabLineSel", "StatusLine" ], - [ "TabLineNumSel", "StatusLine"], - # used in init.tabline.vim - [ "TabLineFill", ui_bg, ui_bg, "italic" ], - [ "TabLineItem", ui_bg, ui_fg, "italic" ], - [ "TabLineItemSel", ui_bg, ui_fg_strong, "italic" ], - - - [ "VertSplit", bg, ui_bg, "NONE" ], - [ "FoldColumn", bg, ui_fg_weak, "NONE" ], - [ "ColorColumn", bg_colorcolumn, "NONE", "NONE" ], - [ "SignColumn", bg, ui_fg_strong, "NONE" ], - [ "CursorLine", bg_cursorline, "NONE", "NONE" ], - - [ "Title", "NONE", fg_strong, "bold,italic" ], - - [ "LineNr", bg, ui_fg_weak, "NONE" ], - [ "CursorLineNr", bg, ui_fg_weak, "bold" ], - - [ "Pmenu", ui_bg, ui_fg, "NONE" ], - [ "PmenuSbar", ui_bg, ui_fg, "NONE" ], - [ "PmenuSel", ui_bg, ui_fg_strong, "bold" ], - [ "PmenuThumb", ui_bg, ui_fg, "NONE" ], - - [ "IncSearch", ui_incsearch, bg, "NONE" ], - [ "Search", ui_search, ui_fg_strong, "NONE" ], - - [ "Visual", ui_visual_bg, "NONE", "NONE" ], - [ "VisualNOS", ui_visualnos_bg, "NONE", "NONE" ], - - [ "Directory", "NONE", ui_fg_strong, "NONE" ], - - [ "MatchParen", ui_match_bg, "NONE", "bold" ], - - [ "SpellBad", "NONE", fg_error, "NONE", fg_error ], - [ "SpellCap", "NONE", fg_spellcap, "NONE", fg_spellcap ], - [ "SpellLocal", "NONE", fg_spelllocal, "NONE", fg_spellcap ], - [ "SpellRare", "NONE", fg_spellrare, "NONE", fg_spellcap ], - - [ "WildMenu", ui_bg, ui_fg_strong, "bold" ], - [ "ErrorMsg", "NONE", ui_fg_error, "italic" ], - [ "ModeMsg", "NONE", ui_fg_strong, "italic" ], - [ "MoreMsg", "NONE", ui_fg_strong, "italic" ], - [ "Question", "NONE", ui_fg_question, "italic" ], - [ "WarningMsg", "NONE", ui_fg_warning, "italic" ], - - [ "CursorColumn", bg_cursorcolumn, "NONE", "NONE" ], - - [ "EndOfBuffer", bg, bg, "NONE" ], - - [ "Noise", "NONE", ui_fg_weak, "NONE"], - - [ "QuickScopePrimary", "IncSearch" ], - [ "QuickScopeSecondary", "Pmenu" ], - - # css, scss - - [ "cssIdentifier", "NONE", color_2, "bold" ], - [ "cssClass", "NONE", color_2_weak, "NONE" ], - [ "cssFunction", "Keyword" ], - [ "cssProp", "NONE", fg_weak, "NONE" ], - [ "scssVariable", "NONE", color_2_strong, "bold" ], - - [ "cssAttr", "String"], - [ "cssAttrComma", "Noise"], - [ "cssIdentifierAttr", "Noise" ], - [ "cssClassAttr", "cssIdentifierAttr" ], - [ "cssAttrNoise", "Noise" ], - [ "atKeyword", "PreProc" ], - [ "cssIdentifier", "cssIdentifier" ], - [ "cssClassName", "cssClass" ], - [ "cssClassNameDot", "cssClass" ], - [ "cssTagName", "htmlTagName" ], - [ "cssPseudoClassId", "cssClassName" ], - [ "cssKeyFrameSelector", "Label" ], - [ "cssFunctionName", "cssFunction" ], - [ "cssCustomProp", "scssVariable" ], - [ "cssImportant", "Error" ], - [ "cssBraces", "Noise" ], - [ "cssUnitDecorators", "NONE", fg_strong, "NONE" ], - [ "cssSelectorOp", "Conditional" ], - [ "scssSelector", "cssClass" ], - [ "scssSelectorName", "scssSelector" ], - [ "scssSelectorChar", "cssIdentifier" ], - [ "scssFunctionName", "cssFunctionName" ], - [ "scssMixin", "keyword" ], - [ "scssMixinName", "cssFunction" ], - [ "scssampersand", "scssSelectorName" ], - [ "scssSemicolon", "Noise" ], - [ "scssAtRoot", "atKeyword" ], - [ "vue_scss", "cssIdentifier" ], - - #html - - ["htmlTagName", "NONE", color_3_weak, "NONE"], - ["htmlSpecialTagName", "NONE", color_3, "bold"], - ["htmlLink", "NONE", fg_strong, "italic,underline"], - - [ "htmlNormal", "Normal" ], - - [ "htmlTitle", "Title" ], - [ "htmlH1", "htmlTitle" ], - [ "htmlTag", "Noise" ], - [ "htmlEndTag", "htmlTag" ], - [ "htmlArg", "PreProc" ], - [ "htmlValue", "String" ], - [ "htmlSpecialChar", "Special" ], - [ "htmlPreStmt", "PreProc" ], - [ "htmlPreError", "Error" ], - [ "htmlPreProc", "PreProc" ], - [ "htmlPreAttr", "String" ], - [ "htmlPreProcAttrName", "PreProc" ], - [ "htmlPreProcAttrError", "Error" ], - [ "htmlSpecial", "Special" ], - [ "htmlSpecialChar", "Special" ], - [ "htmlString", "String" ], - [ "htmlStatement", "Statement" ], - [ "htmlComment", "Comment" ], - [ "htmlCommentPart", "Comment" ], - [ "htmlValue", "String" ], - [ "htmlCommentError", "htmlError" ], - [ "htmlTagError", "htmlError" ], - [ "htmlEvent", "javaScript" ], - [ "htmlError", "Error" ], - - [ "javaScript", "Special" ], - [ "javaScriptExpression", "javaScript" ], - - [ "jsxTagName", "htmlTagName" ], - [ "jsxComponentName", "htmlSpecialTagName" ], - [ "jsxBraces", "Special" ], - - [ "htmlCssStyleComment", "Comment" ], - [ "htmlCssDefinition", "Special" ], - - [ "htmlImgArg", "htmlArg" ], - [ "htmlSrcValue", "String" ], - [ "htmlSrcsetValue", "htmlSrcValue" ], - [ "htmlAltValue", "String" ], - [ "htmlDataArg", "htmlTagName" ], - [ "htmlDataValue", "Constant" ], - [ "htmlHrefArg", "htmlArg" ], - [ "htmlHrefValue", "htmlSrcValue" ], - - # vue - - [ "vueSpecial", "NONE", color_4_strong, "bold" ], - [ "vueTagSpecial", "NONE", color_4, "bold" ], - [ "vueTagComponentName", "NONE", color_4_weak, "NONE" ], - [ "vueDynamicComponent", "NONE", color_4_weak, "bold" ], - [ "vueSlotName", "Constant" ], - - [ "vueComponentName", "vueTagComponentName" ], - [ "vueTransitionComponent", "vueDynamicComponent" ], - [ "vueTransitionName", "vueSlotName" ], - [ "vueTransitionMode", "String" ], - [ "vueDirective", "Identifier" ], - [ "vueEvent", "Function" ], - [ "vueConditional", "vueSpecial" ], - [ "vueFor", "vueConditional" ], - [ "vueRef", "vueSpecial" ], - [ "vueSlot", "Noise" ], - - [ "vueDirectiveValue", "Type" ], - [ "vueEventValue", "vueDirectiveValue" ], - [ "vueConditionalValue", "vueDirectiveValue" ], - [ "vueForValue", "vueConditionalValue" ], - [ "vueRefValue", "Constant" ], - [ "vueSlotValue", "vueSlotName" ], - [ "vueObjectKey", "cssClass" ], - [ "vueObjectValue", "vueDirectiveValue" ], - [ "vueDirectiveClass", "Noise" ], - [ "vueMustache", "Type" ], - - # javascript - [ "jsFunctionKey", "Function" ], - [ "jsFuncCall", "Keyword" ], - [ "jsOperator", "Operator" ], - [ "jsVariableDef", "Identifier" ], - [ "jsGlobalObjects", "Keyqord" ], - [ "jsGlobalNodeObjects", "jsGlobalObjects" ], - [ "jsExceptions", "Exception" ], - [ "jsBuiltins", "jsGlobalObjects" ], - [ "jsStorageClass", "Include" ], - [ "jsObjectKey", "Identifier" ], - [ "jsObjectProp", "Type" ], - [ "jsObjectValue", "StorageClass" ], - [ "jsModuleKeyword", "Type" ], - [ "jsOperatorKeyword", "Label" ], - [ "jsThis", "jsGlobalObjects" ], - [ "jsArrowFunction", "Function" ], - - # python - - [ "pythonBuiltin", "Type" ], - [ "pythonBuiltinObj", "Special" ], - [ "pythonDottedName", "Identifier" ], - [ "pythonBrackets", "Noise" ], - [ "pythonQuotes", "Noise" ], - [ "pythonDot", "Noise" ], - [ "pythonNoise", "Noise" ], - [ "pythonExtraOperator", "Operator" ], - [ "pythonDocString", "SpecialComment" ], - [ "pythonSelf", "NONE", fg_weak, "bold" ], - - [ "JinjaVarBlock", "Noise" ], - [ "JinjaTagBlock", "JinjaVarBlock" ], - [ "jinjaSpecial", "NONE", color_5_strong, "bold"], - [ "jinjaRaw", "NONE", color_5_strong, "NONE"], - [ "jinjaStatement", "NONE", color_5, "NONE"], - [ "jinjaFilter", "NONE", color_5_weak, "NONE"], - [ "jinjaBlockName", "NONE", color_5_weak, "NONE"], - [ "jinjaVariable", "NONE", color_5, "NONE"], - [ "jinjaString", "String"], - [ "jinjaNumber", "Number"], - [ "jinjaOperator", "Noise"], - [ "jinjaComment", "Comment"], - - # sql - - [ "sqlOperator", "Operator" ], - - # vim - - [ "vimFoldMarker", "NONE", fg_weak, "NONE"], - [ "vimMap", "Noise" ], - [ "vimAbb", "vimMap" ], - [ "VimCommand", "Statement" ], - [ "VimOption", "String" ], - [ "vimFunction", "Function" ], - [ "vimFuncKey", "Special" ], - [ "vimHighlight", "Noise" ], - [ "vimAuGroupKey", "Noise" ], - [ "vimGroupName", "Special" ], - [ "vimAutoCmd", "Noise" ], - [ "vimSynMtchGrp", "Type" ], - [ "vimSynContains", "Type" ], - [ "vimSynRegOpt", "Type" ], - [ "vimHiTerm", "Include" ], - [ "vimHiAttrib", "Number" ], - [ "VimIsCommand", "Type" ], - [ "vimNotation", "StorageClass" ], - [ "vimMapLhs", "Special" ], - [ "vimMapRhs", "Label" ], - [ "vimNotFunc", "Conditional" ], - [ "vimSep", "Noise" ], - [ "vimParenSep", "vimSep" ], - [ "vimContinue", "vimSep" ], - [ "vimBracket", "vimSep" ], - [ "vimOperParen", "Normal" ], - [ "vimUserFunc", "Identifier" ], - [ "vimFoldMarker", "Noise" ], - - # yaml - - ["yamlKeyValueDelimiter", "Noise" ], - ["yamlFowIndicator", "Noise" ], - - # config highlighting - - [ "confComment", "Comment" ], - - # markdown - ["markdownDelimiter", "NONE", fg_weak, "bold"], - ["markdownHeadingDelimiter", "markdownDelimiter"], - ["markdownListMarker", "NONE", fg_strong, "bold"], - ["markdownCodeDelimiter", "markdownDelimiter"], - ["markdownCode", "Type"], - ["markdownItalic", "NONE", fg, "italic"], - ["markdownItalicDelimiter", "markdownDelimiter"], - ["markdownBold", "NONE", fg, "bold"], - ["markdownBoldDelimiter", "markdownDelimiter"], - ["markdownIdDeclaration", "Conditional"], - ["markdownId", "markdownIdDeclaration"], - ["markdownLinkText", "NONE", fg_strong, "underline"], - - # extra whitespace - - [ "ExtraWhitespace", bg_whitespace_error ,"NONE", "NONE" ], - - # php - - [ "phpRegion", "Normal" ], - [ "phpComparison", "Operator" ], - [ "phpMethod", "Function" ], - [ "phpParent", "Normal" ], - [ "phpMemberSelector", "StorageClass" ], - [ "phpVarSelector", "StorageClass" ], - - # quickfix - - [ "QuickfixLine", "NONE", ui_fg_strong, "bold" ], - [ "qfLineNr", "NONE", ui_fg_weak, "italic"], - [ "qfFilename", "NONE", ui_fg, "bold" ], - [ "qfSeparator", "Ignore" ], - [ "qfError", "ErrorMsg" ], - - # json - - [ "jsonKeyword", "Identifier" ], - [ "jsonValue", "String" ], - [ "jsonQuote", "Noise" ], - - # octobercms - [ "octobercmsSectionDelimiter", "Noise" ], - - # plugins - - [ "CocErrorSign", "ErrorMsg" ], - [ "CocWarningSign", "WarningMsg" ], - [ "CocInfoSign", "Question" ], - [ "CocHintSign", "Question" ], - [ "CocHighlightText", "IncSearch" ], - [ "CocUnderline", "Error" ], - [ "LspErrorText", "ErrorMsg" ], - [ "LspWarningText", "WarningMsg" ], - [ "LspInformationText", "Question" ], - [ "LspHintText", "Question" ], - [ "ALEError", "CocUnderline" ], - [ "ALEErrorSign", "ErrorMsg" ], - [ "ALEErrorSign", "ErrorMsg" ], - - [ "mkdCodeStart", "Comment" ], - [ "mkdListItem", "Conditional" ], - - # netrw - [ "netrwTreeBar", "Noise" ], - [ "netrwClassify", "Noise" ], - [ "netrwExe", "Identifier" ], - [ "netrwDir", "String" ], - [ "netrwPlain", "Statement" ], - [ "netrwHelpCmd", "Type" ], - [ "netrwCmdNote", "function" ], - [ "netrwQuickHelp", "netrwCmdNote" ], - [ "netrwCmdSep", "Noise" ], - [ "netrwVersion", "StorageClass" ], - [ "netrwList", "String" ], - [ "netrwHidePat", "Identifier" ], - - # i3config - [ "Variable", "Function" ], - - # shell - [ "shDerefSimple", "Identifier" ], - [ "shHereDoc01", "Special" ], - [ "shHereDoc02", "shHereDoc01" ], - [ "shHereDoc05", "shHereDoc01" ], - [ "shHereDoc", "Label" ], - - #various - [ "RubyStringDelimiter", "Noise" ] - - - - - ] - - # Step 4: generation - # - # From a separate shell: - # - # $ erb -T - bar.erb > bar.vim - # - # From Vim: - # - # :!erb -T - % > %:r.vim - - # These online resources can help you design your colorscheme: - # - # * http://upload.wikimedia.org/wikipedia/en/1/15/Xterm_256color_chart.svg - # the xterm palette - # * http://whatcolor.herokuapp.com/ - # play with hexadecimal colors right in the address bar (currently down) - # * http://color.hailpixel.com/ - # similar concept, fuzzier implementation - # * http://colourco.de/ - # similar concept, fancier implementation - # * http://www.colr.org/ - # extract a palette from an image - # * http://colores.manugarri.com/ - # search for 'word', get images and color palettes - # * http://www.colourlovers.com/palettes - # user-created palettes - # * http://www.perbang.dk/color+scheme/ - # a no-nonsense colorscheme generator - # * https://color.adobe.com/ - # Adobe's fancy colorscheme generator - # * http://paletton.com/ - # The classic 'Color Scheme Designer', rebranded - # * http://vrl.cs.brown.edu/color - # A very smart palette generator - # * https://cmcenroe.me/2018/04/03/colour-scheme.html - # "I Made My Own Colour Scheme and You Can Too!" - - # A few general advices: - # - # * The Windows console is limited to the 16 so-called "ANSI" colors but it has - # a few of them interverted which makes numbers impractical. Use color names - # instead of numbers: :help cterm-colors - # * The Windows console (yeah…) doesn't do italics, underlines or bolded text; - # it is limited to normal and reverse. Keep that in mind if you want - # your colorscheme to be usable in as many environments as possible by as many - # people as possible. - # * All of the terminal emulators in use these days allow their users to - # change the 16 so-called "ANSI" colors. It is also possible on some platforms - # to change some or all of the 256 colors in the xterm palette. Don't take - # anything for granted. - # * When used against a light background, strong colors work better than muted - # ones. Light or dark doesn't really matters. Also, it is harder to discriminate - # between two similar colors on a light background. - # * Both strong and muted colors work well against a dark background. It is also - # easier to work with similar colors, but dark colors don't work at all. - # * Use as many text samples as possible. String-heavy languages may look completely - # different than keyword-heavy ones. This can have an impact on the usability - # of your colorscheme. - # * Most terminal emulators and terminal multiplexers currently in use on unix-like - # systems support 256 colors but they almost always default to a '$TERM' that tells - # Vim otherwise. Your users will need to make sure their terminal emulator/multiplexer - # is correctly set up if they want to enjoy the best possible experience. - - # Many thanks to Barry Arthur (https://github.com/dahu) for the original idea. - - # You don't need to edit anything beyond this line. --%> -" <%= information[:name] %>.vim -- Vim color scheme. -" Author: <%= information[:author] %> (<%= information[:email] %>) -" Webpage: <%= information[:webpage] %> -" Description: <%= information[:description] %> - -hi clear - -if exists("syntax_on") - syntax reset -endif - -let colors_name = "<%= information[:name] %>" - -if ($TERM =~ '256' || &t_Co >= 256) || has("gui_running") -<% for highlight in highlights -%> -<% if highlight.length == 2 -%> - hi link <%= highlight[0] %> <%= highlight[1] %> -<% elsif highlight.length == 4 -%> - hi <%= highlight[0] %> ctermbg=<%= highlight[1].kind_of?(String) ? highlight[1] : highlight[1][1] %> ctermfg=<%= highlight[2].kind_of?(String) ? highlight[2] : highlight[2][1] %> cterm=<%= highlight[3] %> guibg=<%= highlight[1].kind_of?(String) ? highlight[1] : highlight[1][0] %> guifg=<%= highlight[2].kind_of?(String) ? highlight[2] : highlight[2][0] %> gui=<%= highlight[3] %> -<% if highlight[0] == "Normal" -%> - set background=<%= information[:background] %> -<% end -%> -<% else -%> - hi <%= highlight[0] %> ctermbg=<%= highlight[1].kind_of?(String) ? highlight[1] : highlight[1][1] %> ctermfg=<%= highlight[2].kind_of?(String) ? highlight[2] : highlight[2][1] %> cterm=<%= highlight[3] %> guibg=<%= highlight[1].kind_of?(String) ? highlight[1] : highlight[1][0] %> guifg=<%= highlight[2].kind_of?(String) ? highlight[2] : highlight[2][0] %> gui=<%= highlight[3] %> guisp=<%= highlight[4].kind_of?(String) ? highlight[4] : highlight[4][0] %> -<% end -%> -<% end -%> -elseif &t_Co == 8 || $TERM !~# '^linux' || &t_Co == 16 - set t_Co=16 -<% for highlight in highlights -%> -<% if highlight.length == 2 -%> - hi link <%= highlight[0] %> <%= highlight[1] %> -<% else -%> - hi <%= highlight[0] %> ctermbg=<%= highlight[1].kind_of?(String) ? highlight[1] : highlight[1][2] %> ctermfg=<%= highlight[2].kind_of?(String) ? highlight[2] : highlight[2][2] %> cterm=<%= highlight[3] %> -<% if highlight[0] == "Normal" -%> - set background=<%= information[:background] %> -<% end -%> -<% end -%> -<% end -%> -endif - -augroup cursorlinebg - au! - au InsertEnter * hi CursorLine ctermbg=<%= bg_cursorline_input[1] %> ctermfg=NONE cterm=NONE guibg=<%= bg_cursorline_input[0] %> guifg=NONE - au InsertLeave * hi CursorLine ctermbg=<%= bg_cursorline[1] %> ctermfg=NONE cterm=NONE guibg=<%= bg_cursorline[0] %> guifg=NONE -augroup END - - diff --git a/colors/paper-custom.vim b/colors/paper-custom.vim deleted file mode 100644 index 29aed03..0000000 --- a/colors/paper-custom.vim +++ /dev/null @@ -1,658 +0,0 @@ -" paper-custom.vim -- Vim color scheme. -" Author: Ray Elliott (vim@rayelliott.dev) -" Webpage: https://rayelliott.dev -" Description: - -hi clear - -if exists("syntax_on") - syntax reset -endif - -let colors_name = "paper-custom" - -if ($TERM =~ '256' || &t_Co >= 256) || has("gui_running") - hi DiffAdd ctermbg=22 ctermfg=NONE cterm=NONE guibg=#e0ece0 guifg=NONE gui=NONE - hi DiffChange ctermbg=17 ctermfg=NONE cterm=NONE guibg=#e0e0ec guifg=NONE gui=NONE - hi DiffDelete ctermbg=52 ctermfg=NONE cterm=NONE guibg=#ece0e0 guifg=NONE gui=NONE - hi DiffText ctermbg=17 ctermfg=21 cterm=NONE guibg=#e0e0ec guifg=#656a7c gui=NONE - hi GitGutterDelete ctermbg=NONE ctermfg=124 cterm=bold guibg=NONE guifg=#725454 gui=bold - hi GitGutterChange ctermbg=NONE ctermfg=19 cterm=bold guibg=NONE guifg=#596171 gui=bold - hi GitGutterAdd ctermbg=NONE ctermfg=34 cterm=bold guibg=NONE guifg=#496349 gui=bold - hi GitGutterChangeDelete ctermbg=NONE ctermfg=126 cterm=bold guibg=NONE guifg=#5c4a5a gui=bold - hi Normal ctermbg=234 ctermfg=243 cterm=NONE guibg=#ffffff guifg=#8c8c8c gui=NONE - set background=light - hi Special ctermbg=NONE ctermfg=17 cterm=bold guibg=NONE guifg=#444444 gui=bold - hi SpecialKey ctermbg=NONE ctermfg=240 cterm=NONE guibg=NONE guifg=#bbbbbb gui=NONE - hi NonText ctermbg=NONE ctermfg=240 cterm=NONE guibg=NONE guifg=#bbbbbb gui=NONE - hi Noise ctermbg=NONE ctermfg=240 cterm=NONE guibg=NONE guifg=#bbbbbb gui=NONE - hi Tag ctermbg=20 ctermfg=NONE cterm=NONE guibg=#666666 guifg=NONE gui=NONE - hi Identifier ctermbg=NONE ctermfg=19 cterm=bold guibg=NONE guifg=#555555 gui=bold - hi Function ctermbg=NONE ctermfg=19 cterm=NONE guibg=NONE guifg=#555555 gui=NONE - hi Type ctermbg=NONE ctermfg=20 cterm=bold guibg=NONE guifg=#666666 gui=bold - hi StorageClass ctermbg=NONE ctermfg=20 cterm=NONE guibg=NONE guifg=#666666 gui=NONE - hi link Structure StorageClass - hi link TypeDef StorageClass - hi Constant ctermbg=NONE ctermfg=232 cterm=italic guibg=NONE guifg=#777777 gui=italic - hi String ctermbg=NONE ctermfg=232 cterm=italic guibg=NONE guifg=#777777 gui=italic - hi link Character String - hi link Number String - hi link Boolean String - hi link Float String - hi Folded ctermbg=NONE ctermfg=232 cterm=bold guibg=NONE guifg=#777777 gui=bold - hi Statement ctermbg=NONE ctermfg=243 cterm=NONE guibg=NONE guifg=#8c8c8c gui=NONE - hi Conditional ctermbg=NONE ctermfg=243 cterm=bold guibg=NONE guifg=#8c8c8c gui=bold - hi link Repeat Conditional - hi Label ctermbg=NONE ctermfg=232 cterm=bold guibg=NONE guifg=#777777 gui=bold - hi Operator ctermbg=NONE ctermfg=238 cterm=NONE guibg=NONE guifg=#9d9d9d gui=NONE - hi Keyword ctermbg=NONE ctermfg=232 cterm=NONE guibg=NONE guifg=#777777 gui=NONE - hi Exception ctermbg=NONE ctermfg=20 cterm=bold guibg=NONE guifg=#666666 gui=bold - hi PreProc ctermbg=NONE ctermfg=238 cterm=bold guibg=NONE guifg=#9d9d9d gui=bold - hi Include ctermbg=NONE ctermfg=238 cterm=NONE guibg=NONE guifg=#9d9d9d gui=NONE - hi Comment ctermbg=NONE ctermfg=238 cterm=bold,italic guibg=NONE guifg=#9d9d9d gui=bold,italic - hi CommentDim ctermbg=NONE ctermfg=238 cterm=bold,italic guibg=NONE guifg=#efefef gui=bold,italic - hi SpecialComment ctermbg=NONE ctermfg=232 cterm=italic guibg=NONE guifg=#777777 gui=italic - hi Todo ctermbg=NONE ctermfg=196 cterm=bold,italic guibg=NONE guifg=#d70000 gui=bold,italic - hi Ignore ctermbg=NONE ctermfg=234 cterm=NONE guibg=NONE guifg=#ffffff gui=NONE - hi Conceal ctermbg=NONE ctermfg=NONE cterm=NONE guibg=NONE guifg=NONE gui=NONE - hi Error ctermbg=196 ctermfg=196 cterm=bold guibg=#ffd7d7 guifg=#d70000 gui=bold - hi Underlined ctermbg=NONE ctermfg=NONE cterm=underline guibg=NONE guifg=NONE gui=underline - hi StatusLine ctermbg=238 ctermfg=255 cterm=italic guibg=#efefef guifg=#555555 gui=italic - hi StatusLineNC ctermbg=238 ctermfg=243 cterm=italic guibg=#efefef guifg=#929292 gui=italic - hi link TabLine StatusLineNc - hi link TabLineSel StatusLine - hi link TabLineNumSel StatusLine - hi TabLineFill ctermbg=238 ctermfg=238 cterm=italic guibg=#efefef guifg=#efefef gui=italic - hi TabLineItem ctermbg=238 ctermfg=243 cterm=italic guibg=#efefef guifg=#929292 gui=italic - hi TabLineItemSel ctermbg=238 ctermfg=255 cterm=italic guibg=#efefef guifg=#555555 gui=italic - hi VertSplit ctermbg=234 ctermfg=238 cterm=NONE guibg=#ffffff guifg=#efefef gui=NONE - hi FoldColumn ctermbg=234 ctermfg=240 cterm=NONE guibg=#ffffff guifg=#bbbbbb gui=NONE - hi ColorColumn ctermbg=250 ctermfg=NONE cterm=NONE guibg=#f7f2f2 guifg=NONE gui=NONE - hi SignColumn ctermbg=234 ctermfg=255 cterm=NONE guibg=#ffffff guifg=#555555 gui=NONE - hi CursorLine ctermbg=250 ctermfg=NONE cterm=NONE guibg=#eeeeee guifg=NONE gui=NONE - hi Title ctermbg=NONE ctermfg=232 cterm=bold,italic guibg=NONE guifg=#777777 gui=bold,italic - hi LineNr ctermbg=234 ctermfg=240 cterm=NONE guibg=#ffffff guifg=#bbbbbb gui=NONE - hi CursorLineNr ctermbg=234 ctermfg=240 cterm=bold guibg=#ffffff guifg=#bbbbbb gui=bold - hi Pmenu ctermbg=238 ctermfg=243 cterm=NONE guibg=#efefef guifg=#929292 gui=NONE - hi PmenuSbar ctermbg=238 ctermfg=243 cterm=NONE guibg=#efefef guifg=#929292 gui=NONE - hi PmenuSel ctermbg=238 ctermfg=255 cterm=bold guibg=#efefef guifg=#555555 gui=bold - hi PmenuThumb ctermbg=238 ctermfg=243 cterm=NONE guibg=#efefef guifg=#929292 gui=NONE - hi IncSearch ctermbg=17 ctermfg=234 cterm=NONE guibg=#beced5 guifg=#ffffff gui=NONE - hi Search ctermbg=17 ctermfg=255 cterm=NONE guibg=#dce5ed guifg=#555555 gui=NONE - hi Visual ctermbg=17 ctermfg=NONE cterm=NONE guibg=#ced8e0 guifg=NONE gui=NONE - hi VisualNOS ctermbg=52 ctermfg=NONE cterm=NONE guibg=#e0d4ce guifg=NONE gui=NONE - hi Directory ctermbg=NONE ctermfg=255 cterm=NONE guibg=NONE guifg=#555555 gui=NONE - hi MatchParen ctermbg=17 ctermfg=NONE cterm=bold guibg=#a3e0ff guifg=NONE gui=bold - hi SpellBad ctermbg=NONE ctermfg=196 cterm=NONE guibg=NONE guifg=#d70000 gui=NONE guisp=#d70000 - hi SpellCap ctermbg=NONE ctermfg=166 cterm=NONE guibg=NONE guifg=#d75f00 gui=NONE guisp=#d75f00 - hi SpellLocal ctermbg=NONE ctermfg=247 cterm=NONE guibg=NONE guifg=#d7813e gui=NONE guisp=#d75f00 - hi SpellRare ctermbg=NONE ctermfg=247 cterm=NONE guibg=NONE guifg=#d7813e gui=NONE guisp=#d75f00 - hi WildMenu ctermbg=238 ctermfg=255 cterm=bold guibg=#efefef guifg=#555555 gui=bold - hi ErrorMsg ctermbg=NONE ctermfg=196 cterm=italic guibg=NONE guifg=#d70000 gui=italic - hi ModeMsg ctermbg=NONE ctermfg=255 cterm=italic guibg=NONE guifg=#555555 gui=italic - hi MoreMsg ctermbg=NONE ctermfg=255 cterm=italic guibg=NONE guifg=#555555 gui=italic - hi Question ctermbg=NONE ctermfg=247 cterm=italic guibg=NONE guifg=#d7a100 gui=italic - hi WarningMsg ctermbg=NONE ctermfg=166 cterm=italic guibg=NONE guifg=#d75f00 gui=italic - hi CursorColumn ctermbg=250 ctermfg=NONE cterm=NONE guibg=#eeeeee guifg=NONE gui=NONE - hi EndOfBuffer ctermbg=234 ctermfg=234 cterm=NONE guibg=#ffffff guifg=#ffffff gui=NONE - hi Noise ctermbg=NONE ctermfg=240 cterm=NONE guibg=NONE guifg=#bbbbbb gui=NONE - hi link QuickScopePrimary IncSearch - hi link QuickScopeSecondary Pmenu - hi cssIdentifier ctermbg=NONE ctermfg=22 cterm=bold guibg=NONE guifg=#008700 gui=bold - hi cssClass ctermbg=NONE ctermfg=28 cterm=NONE guibg=NONE guifg=#5e955e gui=NONE - hi link cssFunction Keyword - hi cssProp ctermbg=NONE ctermfg=238 cterm=NONE guibg=NONE guifg=#9d9d9d gui=NONE - hi scssVariable ctermbg=NONE ctermfg=22 cterm=bold guibg=NONE guifg=#005a00 gui=bold - hi link cssAttr String - hi link cssAttrComma Noise - hi link cssIdentifierAttr Noise - hi link cssClassAttr cssIdentifierAttr - hi link cssAttrNoise Noise - hi link atKeyword PreProc - hi link cssIdentifier cssIdentifier - hi link cssClassName cssClass - hi link cssClassNameDot cssClass - hi link cssTagName htmlTagName - hi link cssPseudoClassId cssClassName - hi link cssKeyFrameSelector Label - hi link cssFunctionName cssFunction - hi link cssCustomProp scssVariable - hi link cssImportant Error - hi link cssBraces Noise - hi cssUnitDecorators ctermbg=NONE ctermfg=232 cterm=NONE guibg=NONE guifg=#777777 gui=NONE - hi link cssSelectorOp Conditional - hi link scssSelector cssClass - hi link scssSelectorName scssSelector - hi link scssSelectorChar cssIdentifier - hi link scssFunctionName cssFunctionName - hi link scssMixin keyword - hi link scssMixinName cssFunction - hi link scssampersand scssSelectorName - hi link scssSemicolon Noise - hi link scssAtRoot atKeyword - hi link vue_scss cssIdentifier - hi htmlTagName ctermbg=NONE ctermfg=20 cterm=NONE guibg=NONE guifg=#2d78b7 gui=NONE - hi htmlSpecialTagName ctermbg=NONE ctermfg=19 cterm=bold guibg=NONE guifg=#005faf gui=bold - hi htmlLink ctermbg=NONE ctermfg=232 cterm=italic,underline guibg=NONE guifg=#777777 gui=italic,underline - hi link htmlNormal Normal - hi link htmlTitle Title - hi link htmlH1 htmlTitle - hi link htmlTag Noise - hi link htmlEndTag htmlTag - hi link htmlArg PreProc - hi link htmlValue String - hi link htmlSpecialChar Special - hi link htmlPreStmt PreProc - hi link htmlPreError Error - hi link htmlPreProc PreProc - hi link htmlPreAttr String - hi link htmlPreProcAttrName PreProc - hi link htmlPreProcAttrError Error - hi link htmlSpecial Special - hi link htmlSpecialChar Special - hi link htmlString String - hi link htmlStatement Statement - hi link htmlComment Comment - hi link htmlCommentPart Comment - hi link htmlValue String - hi link htmlCommentError htmlError - hi link htmlTagError htmlError - hi link htmlEvent javaScript - hi link htmlError Error - hi link javaScript Special - hi link javaScriptExpression javaScript - hi link jsxTagName htmlTagName - hi link jsxComponentName htmlSpecialTagName - hi link jsxBraces Special - hi link htmlCssStyleComment Comment - hi link htmlCssDefinition Special - hi link htmlImgArg htmlArg - hi link htmlSrcValue String - hi link htmlSrcsetValue htmlSrcValue - hi link htmlAltValue String - hi link htmlDataArg htmlTagName - hi link htmlDataValue Constant - hi link htmlHrefArg htmlArg - hi link htmlHrefValue htmlSrcValue - hi vueSpecial ctermbg=NONE ctermfg=17 cterm=bold guibg=NONE guifg=#1596d7 gui=bold - hi vueTagSpecial ctermbg=NONE ctermfg=19 cterm=bold guibg=NONE guifg=#56acd7 gui=bold - hi vueTagComponentName ctermbg=NONE ctermfg=20 cterm=NONE guibg=NONE guifg=#78b7d5 gui=NONE - hi vueDynamicComponent ctermbg=NONE ctermfg=20 cterm=bold guibg=NONE guifg=#78b7d5 gui=bold - hi link vueSlotName Constant - hi link vueComponentName vueTagComponentName - hi link vueTransitionComponent vueDynamicComponent - hi link vueTransitionName vueSlotName - hi link vueTransitionMode String - hi link vueDirective Identifier - hi link vueEvent Function - hi link vueConditional vueSpecial - hi link vueFor vueConditional - hi link vueRef vueSpecial - hi link vueSlot Noise - hi link vueDirectiveValue Type - hi link vueEventValue vueDirectiveValue - hi link vueConditionalValue vueDirectiveValue - hi link vueForValue vueConditionalValue - hi link vueRefValue Constant - hi link vueSlotValue vueSlotName - hi link vueObjectKey cssClass - hi link vueObjectValue vueDirectiveValue - hi link vueDirectiveClass Noise - hi link vueMustache Type - hi link jsFunctionKey Function - hi link jsFuncCall Keyword - hi link jsOperator Operator - hi link jsVariableDef Identifier - hi link jsGlobalObjects Keyqord - hi link jsGlobalNodeObjects jsGlobalObjects - hi link jsExceptions Exception - hi link jsBuiltins jsGlobalObjects - hi link jsStorageClass Include - hi link jsObjectKey Identifier - hi link jsObjectProp Type - hi link jsObjectValue StorageClass - hi link jsModuleKeyword Type - hi link jsOperatorKeyword Label - hi link jsThis jsGlobalObjects - hi link jsArrowFunction Function - hi link pythonBuiltin Type - hi link pythonBuiltinObj Special - hi link pythonDottedName Identifier - hi link pythonBrackets Noise - hi link pythonQuotes Noise - hi link pythonDot Noise - hi link pythonNoise Noise - hi link pythonExtraOperator Operator - hi link pythonDocString SpecialComment - hi pythonSelf ctermbg=NONE ctermfg=238 cterm=bold guibg=NONE guifg=#9d9d9d gui=bold - hi link JinjaVarBlock Noise - hi link JinjaTagBlock JinjaVarBlock - hi jinjaSpecial ctermbg=NONE ctermfg=164 cterm=bold guibg=NONE guifg=#ad006d gui=bold - hi jinjaRaw ctermbg=NONE ctermfg=164 cterm=NONE guibg=NONE guifg=#ad006d gui=NONE - hi jinjaStatement ctermbg=NONE ctermfg=164 cterm=NONE guibg=NONE guifg=#d70087 gui=NONE - hi jinjaFilter ctermbg=NONE ctermfg=164 cterm=NONE guibg=NONE guifg=#e846ac gui=NONE - hi jinjaBlockName ctermbg=NONE ctermfg=164 cterm=NONE guibg=NONE guifg=#e846ac gui=NONE - hi jinjaVariable ctermbg=NONE ctermfg=164 cterm=NONE guibg=NONE guifg=#d70087 gui=NONE - hi link jinjaString String - hi link jinjaNumber Number - hi link jinjaOperator Noise - hi link jinjaComment Comment - hi link sqlOperator Operator - hi vimFoldMarker ctermbg=NONE ctermfg=238 cterm=NONE guibg=NONE guifg=#9d9d9d gui=NONE - hi link vimMap Noise - hi link vimAbb vimMap - hi link VimCommand Statement - hi link VimOption String - hi link vimFunction Function - hi link vimFuncKey Special - hi link vimHighlight Noise - hi link vimAuGroupKey Noise - hi link vimGroupName Special - hi link vimAutoCmd Noise - hi link vimSynMtchGrp Type - hi link vimSynContains Type - hi link vimSynRegOpt Type - hi link vimHiTerm Include - hi link vimHiAttrib Number - hi link VimIsCommand Type - hi link vimNotation StorageClass - hi link vimMapLhs Special - hi link vimMapRhs Label - hi link vimNotFunc Conditional - hi link vimSep Noise - hi link vimParenSep vimSep - hi link vimContinue vimSep - hi link vimBracket vimSep - hi link vimOperParen Normal - hi link vimUserFunc Identifier - hi link vimFoldMarker Noise - hi link yamlKeyValueDelimiter Noise - hi link yamlFowIndicator Noise - hi link confComment Comment - hi markdownDelimiter ctermbg=NONE ctermfg=238 cterm=bold guibg=NONE guifg=#9d9d9d gui=bold - hi link markdownHeadingDelimiter markdownDelimiter - hi markdownListMarker ctermbg=NONE ctermfg=232 cterm=bold guibg=NONE guifg=#777777 gui=bold - hi link markdownCodeDelimiter markdownDelimiter - hi link markdownCode Type - hi markdownItalic ctermbg=NONE ctermfg=243 cterm=italic guibg=NONE guifg=#8c8c8c gui=italic - hi link markdownItalicDelimiter markdownDelimiter - hi markdownBold ctermbg=NONE ctermfg=243 cterm=bold guibg=NONE guifg=#8c8c8c gui=bold - hi link markdownBoldDelimiter markdownDelimiter - hi link markdownIdDeclaration Conditional - hi link markdownId markdownIdDeclaration - hi markdownLinkText ctermbg=NONE ctermfg=232 cterm=underline guibg=NONE guifg=#777777 gui=underline - hi ExtraWhitespace ctermbg=196 ctermfg=NONE cterm=NONE guibg=#efe6e6 guifg=NONE gui=NONE - hi link phpRegion Normal - hi link phpComparison Operator - hi link phpMethod Function - hi link phpParent Normal - hi link phpMemberSelector StorageClass - hi link phpVarSelector StorageClass - hi QuickfixLine ctermbg=NONE ctermfg=255 cterm=bold guibg=NONE guifg=#555555 gui=bold - hi qfLineNr ctermbg=NONE ctermfg=240 cterm=italic guibg=NONE guifg=#bbbbbb gui=italic - hi qfFilename ctermbg=NONE ctermfg=243 cterm=bold guibg=NONE guifg=#929292 gui=bold - hi link qfSeparator Ignore - hi link qfError ErrorMsg - hi link jsonKeyword Identifier - hi link jsonValue String - hi link jsonQuote Noise - hi link octobercmsSectionDelimiter Noise - hi link LspDiagnosticsDefaultError ErrorMsg - hi link LspDiagnosticsDefaultWarning WarningMsg - hi link LspDiagnosticsDefaultInformation Question - hi link LspDiagnosticsDefaultHint Question - hi link LspErrorText ErrorMsg - hi link LspWarningText WarningMsg - hi link LspInformationText Question - hi link LspHintText Question - hi link mkdCodeStart Comment - hi link mkdListItem Conditional - hi link netrwTreeBar Noise - hi link netrwClassify Noise - hi link netrwExe Identifier - hi link netrwDir String - hi link netrwPlain Statement - hi link netrwHelpCmd Type - hi link netrwCmdNote function - hi link netrwQuickHelp netrwCmdNote - hi link netrwCmdSep Noise - hi link netrwVersion StorageClass - hi link netrwList String - hi link netrwHidePat Identifier - hi link Variable Function - hi link shDerefSimple Identifier - hi link shHereDoc01 Special - hi link shHereDoc02 shHereDoc01 - hi link shHereDoc05 shHereDoc01 - hi link shHereDoc Label - hi link RubyStringDelimiter Noise -elseif &t_Co == 8 || $TERM !~# '^linux' || &t_Co == 16 - set t_Co=16 - hi DiffAdd ctermbg=darkgreen ctermfg=NONE cterm=NONE - hi DiffChange ctermbg=darkblue ctermfg=NONE cterm=NONE - hi DiffDelete ctermbg=darkred ctermfg=NONE cterm=NONE - hi DiffText ctermbg=darkblue ctermfg=white cterm=NONE - hi GitGutterDelete ctermbg=NONE ctermfg=red cterm=bold - hi GitGutterChange ctermbg=NONE ctermfg=blue cterm=bold - hi GitGutterAdd ctermbg=NONE ctermfg=green cterm=bold - hi GitGutterChangeDelete ctermbg=NONE ctermfg=magenta cterm=bold - hi Normal ctermbg=black ctermfg=gray cterm=NONE - set background=light - hi Special ctermbg=NONE ctermfg=darkblue cterm=bold - hi SpecialKey ctermbg=NONE ctermfg=gray cterm=NONE - hi NonText ctermbg=NONE ctermfg=gray cterm=NONE - hi Noise ctermbg=NONE ctermfg=gray cterm=NONE - hi Tag ctermbg=blue ctermfg=NONE cterm=NONE - hi Identifier ctermbg=NONE ctermfg=darkblue cterm=bold - hi Function ctermbg=NONE ctermfg=darkblue cterm=NONE - hi Type ctermbg=NONE ctermfg=blue cterm=bold - hi StorageClass ctermbg=NONE ctermfg=blue cterm=NONE - hi link Structure StorageClass - hi link TypeDef StorageClass - hi Constant ctermbg=NONE ctermfg=gray cterm=italic - hi String ctermbg=NONE ctermfg=gray cterm=italic - hi link Character String - hi link Number String - hi link Boolean String - hi link Float String - hi Folded ctermbg=NONE ctermfg=gray cterm=bold - hi Statement ctermbg=NONE ctermfg=gray cterm=NONE - hi Conditional ctermbg=NONE ctermfg=gray cterm=bold - hi link Repeat Conditional - hi Label ctermbg=NONE ctermfg=gray cterm=bold - hi Operator ctermbg=NONE ctermfg=gray cterm=NONE - hi Keyword ctermbg=NONE ctermfg=gray cterm=NONE - hi Exception ctermbg=NONE ctermfg=blue cterm=bold - hi PreProc ctermbg=NONE ctermfg=gray cterm=bold - hi Include ctermbg=NONE ctermfg=gray cterm=NONE - hi Comment ctermbg=NONE ctermfg=gray cterm=bold,italic - hi CommentDim ctermbg=NONE ctermfg=gray cterm=bold,italic - hi SpecialComment ctermbg=NONE ctermfg=gray cterm=italic - hi Todo ctermbg=NONE ctermfg=red cterm=bold,italic - hi Ignore ctermbg=NONE ctermfg=black cterm=NONE - hi Conceal ctermbg=NONE ctermfg=NONE cterm=NONE - hi Error ctermbg=red ctermfg=red cterm=bold - hi Underlined ctermbg=NONE ctermfg=NONE cterm=underline - hi StatusLine ctermbg=gray ctermfg=white cterm=italic - hi StatusLineNC ctermbg=gray ctermfg=gray cterm=italic - hi link TabLine StatusLineNc - hi link TabLineSel StatusLine - hi link TabLineNumSel StatusLine - hi TabLineFill ctermbg=gray ctermfg=gray cterm=italic - hi TabLineItem ctermbg=gray ctermfg=gray cterm=italic - hi TabLineItemSel ctermbg=gray ctermfg=white cterm=italic - hi VertSplit ctermbg=black ctermfg=gray cterm=NONE - hi FoldColumn ctermbg=black ctermfg=gray cterm=NONE - hi ColorColumn ctermbg=white ctermfg=NONE cterm=NONE - hi SignColumn ctermbg=black ctermfg=white cterm=NONE - hi CursorLine ctermbg=white ctermfg=NONE cterm=NONE - hi Title ctermbg=NONE ctermfg=gray cterm=bold,italic - hi LineNr ctermbg=black ctermfg=gray cterm=NONE - hi CursorLineNr ctermbg=black ctermfg=gray cterm=bold - hi Pmenu ctermbg=gray ctermfg=gray cterm=NONE - hi PmenuSbar ctermbg=gray ctermfg=gray cterm=NONE - hi PmenuSel ctermbg=gray ctermfg=white cterm=bold - hi PmenuThumb ctermbg=gray ctermfg=gray cterm=NONE - hi IncSearch ctermbg=darkblue ctermfg=black cterm=NONE - hi Search ctermbg=darkblue ctermfg=white cterm=NONE - hi Visual ctermbg=darkblue ctermfg=NONE cterm=NONE - hi VisualNOS ctermbg=darkred ctermfg=NONE cterm=NONE - hi Directory ctermbg=NONE ctermfg=white cterm=NONE - hi MatchParen ctermbg=darkblue ctermfg=NONE cterm=bold - hi SpellBad ctermbg=NONE ctermfg=red cterm=NONE - hi SpellCap ctermbg=NONE ctermfg=yellow cterm=NONE - hi SpellLocal ctermbg=NONE ctermfg=darkyellow cterm=NONE - hi SpellRare ctermbg=NONE ctermfg=darkyellow cterm=NONE - hi WildMenu ctermbg=gray ctermfg=white cterm=bold - hi ErrorMsg ctermbg=NONE ctermfg=red cterm=italic - hi ModeMsg ctermbg=NONE ctermfg=white cterm=italic - hi MoreMsg ctermbg=NONE ctermfg=white cterm=italic - hi Question ctermbg=NONE ctermfg=darkgray cterm=italic - hi WarningMsg ctermbg=NONE ctermfg=yellow cterm=italic - hi CursorColumn ctermbg=white ctermfg=NONE cterm=NONE - hi EndOfBuffer ctermbg=black ctermfg=black cterm=NONE - hi Noise ctermbg=NONE ctermfg=gray cterm=NONE - hi link QuickScopePrimary IncSearch - hi link QuickScopeSecondary Pmenu - hi cssIdentifier ctermbg=NONE ctermfg=darkgreen cterm=bold - hi cssClass ctermbg=NONE ctermfg=darkgreen cterm=NONE - hi link cssFunction Keyword - hi cssProp ctermbg=NONE ctermfg=gray cterm=NONE - hi scssVariable ctermbg=NONE ctermfg=darkgreen cterm=bold - hi link cssAttr String - hi link cssAttrComma Noise - hi link cssIdentifierAttr Noise - hi link cssClassAttr cssIdentifierAttr - hi link cssAttrNoise Noise - hi link atKeyword PreProc - hi link cssIdentifier cssIdentifier - hi link cssClassName cssClass - hi link cssClassNameDot cssClass - hi link cssTagName htmlTagName - hi link cssPseudoClassId cssClassName - hi link cssKeyFrameSelector Label - hi link cssFunctionName cssFunction - hi link cssCustomProp scssVariable - hi link cssImportant Error - hi link cssBraces Noise - hi cssUnitDecorators ctermbg=NONE ctermfg=gray cterm=NONE - hi link cssSelectorOp Conditional - hi link scssSelector cssClass - hi link scssSelectorName scssSelector - hi link scssSelectorChar cssIdentifier - hi link scssFunctionName cssFunctionName - hi link scssMixin keyword - hi link scssMixinName cssFunction - hi link scssampersand scssSelectorName - hi link scssSemicolon Noise - hi link scssAtRoot atKeyword - hi link vue_scss cssIdentifier - hi htmlTagName ctermbg=NONE ctermfg=blue cterm=NONE - hi htmlSpecialTagName ctermbg=NONE ctermfg=blue cterm=bold - hi htmlLink ctermbg=NONE ctermfg=gray cterm=italic,underline - hi link htmlNormal Normal - hi link htmlTitle Title - hi link htmlH1 htmlTitle - hi link htmlTag Noise - hi link htmlEndTag htmlTag - hi link htmlArg PreProc - hi link htmlValue String - hi link htmlSpecialChar Special - hi link htmlPreStmt PreProc - hi link htmlPreError Error - hi link htmlPreProc PreProc - hi link htmlPreAttr String - hi link htmlPreProcAttrName PreProc - hi link htmlPreProcAttrError Error - hi link htmlSpecial Special - hi link htmlSpecialChar Special - hi link htmlString String - hi link htmlStatement Statement - hi link htmlComment Comment - hi link htmlCommentPart Comment - hi link htmlValue String - hi link htmlCommentError htmlError - hi link htmlTagError htmlError - hi link htmlEvent javaScript - hi link htmlError Error - hi link javaScript Special - hi link javaScriptExpression javaScript - hi link jsxTagName htmlTagName - hi link jsxComponentName htmlSpecialTagName - hi link jsxBraces Special - hi link htmlCssStyleComment Comment - hi link htmlCssDefinition Special - hi link htmlImgArg htmlArg - hi link htmlSrcValue String - hi link htmlSrcsetValue htmlSrcValue - hi link htmlAltValue String - hi link htmlDataArg htmlTagName - hi link htmlDataValue Constant - hi link htmlHrefArg htmlArg - hi link htmlHrefValue htmlSrcValue - hi vueSpecial ctermbg=NONE ctermfg=darkblue cterm=bold - hi vueTagSpecial ctermbg=NONE ctermfg=blue cterm=bold - hi vueTagComponentName ctermbg=NONE ctermfg=blue cterm=NONE - hi vueDynamicComponent ctermbg=NONE ctermfg=blue cterm=bold - hi link vueSlotName Constant - hi link vueComponentName vueTagComponentName - hi link vueTransitionComponent vueDynamicComponent - hi link vueTransitionName vueSlotName - hi link vueTransitionMode String - hi link vueDirective Identifier - hi link vueEvent Function - hi link vueConditional vueSpecial - hi link vueFor vueConditional - hi link vueRef vueSpecial - hi link vueSlot Noise - hi link vueDirectiveValue Type - hi link vueEventValue vueDirectiveValue - hi link vueConditionalValue vueDirectiveValue - hi link vueForValue vueConditionalValue - hi link vueRefValue Constant - hi link vueSlotValue vueSlotName - hi link vueObjectKey cssClass - hi link vueObjectValue vueDirectiveValue - hi link vueDirectiveClass Noise - hi link vueMustache Type - hi link jsFunctionKey Function - hi link jsFuncCall Keyword - hi link jsOperator Operator - hi link jsVariableDef Identifier - hi link jsGlobalObjects Keyqord - hi link jsGlobalNodeObjects jsGlobalObjects - hi link jsExceptions Exception - hi link jsBuiltins jsGlobalObjects - hi link jsStorageClass Include - hi link jsObjectKey Identifier - hi link jsObjectProp Type - hi link jsObjectValue StorageClass - hi link jsModuleKeyword Type - hi link jsOperatorKeyword Label - hi link jsThis jsGlobalObjects - hi link jsArrowFunction Function - hi link pythonBuiltin Type - hi link pythonBuiltinObj Special - hi link pythonDottedName Identifier - hi link pythonBrackets Noise - hi link pythonQuotes Noise - hi link pythonDot Noise - hi link pythonNoise Noise - hi link pythonExtraOperator Operator - hi link pythonDocString SpecialComment - hi pythonSelf ctermbg=NONE ctermfg=gray cterm=bold - hi link JinjaVarBlock Noise - hi link JinjaTagBlock JinjaVarBlock - hi jinjaSpecial ctermbg=NONE ctermfg=magenta cterm=bold - hi jinjaRaw ctermbg=NONE ctermfg=magenta cterm=NONE - hi jinjaStatement ctermbg=NONE ctermfg=magenta cterm=NONE - hi jinjaFilter ctermbg=NONE ctermfg=magenta cterm=NONE - hi jinjaBlockName ctermbg=NONE ctermfg=magenta cterm=NONE - hi jinjaVariable ctermbg=NONE ctermfg=magenta cterm=NONE - hi link jinjaString String - hi link jinjaNumber Number - hi link jinjaOperator Noise - hi link jinjaComment Comment - hi link sqlOperator Operator - hi vimFoldMarker ctermbg=NONE ctermfg=gray cterm=NONE - hi link vimMap Noise - hi link vimAbb vimMap - hi link VimCommand Statement - hi link VimOption String - hi link vimFunction Function - hi link vimFuncKey Special - hi link vimHighlight Noise - hi link vimAuGroupKey Noise - hi link vimGroupName Special - hi link vimAutoCmd Noise - hi link vimSynMtchGrp Type - hi link vimSynContains Type - hi link vimSynRegOpt Type - hi link vimHiTerm Include - hi link vimHiAttrib Number - hi link VimIsCommand Type - hi link vimNotation StorageClass - hi link vimMapLhs Special - hi link vimMapRhs Label - hi link vimNotFunc Conditional - hi link vimSep Noise - hi link vimParenSep vimSep - hi link vimContinue vimSep - hi link vimBracket vimSep - hi link vimOperParen Normal - hi link vimUserFunc Identifier - hi link vimFoldMarker Noise - hi link yamlKeyValueDelimiter Noise - hi link yamlFowIndicator Noise - hi link confComment Comment - hi markdownDelimiter ctermbg=NONE ctermfg=gray cterm=bold - hi link markdownHeadingDelimiter markdownDelimiter - hi markdownListMarker ctermbg=NONE ctermfg=gray cterm=bold - hi link markdownCodeDelimiter markdownDelimiter - hi link markdownCode Type - hi markdownItalic ctermbg=NONE ctermfg=gray cterm=italic - hi link markdownItalicDelimiter markdownDelimiter - hi markdownBold ctermbg=NONE ctermfg=gray cterm=bold - hi link markdownBoldDelimiter markdownDelimiter - hi link markdownIdDeclaration Conditional - hi link markdownId markdownIdDeclaration - hi markdownLinkText ctermbg=NONE ctermfg=gray cterm=underline - hi ExtraWhitespace ctermbg=red ctermfg=NONE cterm=NONE - hi link phpRegion Normal - hi link phpComparison Operator - hi link phpMethod Function - hi link phpParent Normal - hi link phpMemberSelector StorageClass - hi link phpVarSelector StorageClass - hi QuickfixLine ctermbg=NONE ctermfg=white cterm=bold - hi qfLineNr ctermbg=NONE ctermfg=gray cterm=italic - hi qfFilename ctermbg=NONE ctermfg=gray cterm=bold - hi link qfSeparator Ignore - hi link qfError ErrorMsg - hi link jsonKeyword Identifier - hi link jsonValue String - hi link jsonQuote Noise - hi link octobercmsSectionDelimiter Noise - hi link CocErrorSign ErrorMsg - hi link CocWarningSign WarningMsg - hi link CocInfoSign Question - hi link CocHintSign Question - hi link CocHighlightText IncSearch - hi link CocUnderline Error - hi link LspErrorText ErrorMsg - hi link LspWarningText WarningMsg - hi link LspInformationText Question - hi link LspHintText Question - hi link ALEError CocUnderline - hi link ALEErrorSign ErrorMsg - hi link ALEErrorSign ErrorMsg - hi link mkdCodeStart Comment - hi link mkdListItem Conditional - hi link netrwTreeBar Noise - hi link netrwClassify Noise - hi link netrwExe Identifier - hi link netrwDir String - hi link netrwPlain Statement - hi link netrwHelpCmd Type - hi link netrwCmdNote function - hi link netrwQuickHelp netrwCmdNote - hi link netrwCmdSep Noise - hi link netrwVersion StorageClass - hi link netrwList String - hi link netrwHidePat Identifier - hi link Variable Function - hi link shDerefSimple Identifier - hi link shHereDoc01 Special - hi link shHereDoc02 shHereDoc01 - hi link shHereDoc05 shHereDoc01 - hi link shHereDoc Label - hi link RubyStringDelimiter Noise -endif - -augroup cursorlinebg - au! - au InsertEnter * hi CursorLine ctermbg=17 ctermfg=NONE cterm=NONE guibg=#dddddd guifg=NONE - au InsertLeave * hi CursorLine ctermbg=250 ctermfg=NONE cterm=NONE guibg=#eeeeee guifg=NONE -augroup END - -