Compare commits
No commits in common. "8beb68162fb88030cea17beeed61fcf6ce85f944" and "1509f9fbd96c740efeffdcf832d0e6c2c95e54cc" have entirely different histories.
8beb68162f
...
1509f9fbd9
|
@ -0,0 +1,145 @@
|
|||
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
|
||||
|
||||
|
|
@ -0,0 +1,795 @@
|
|||
<%
|
||||
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
|
||||
|
||||
|
|
@ -0,0 +1,629 @@
|
|||
" 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
|
||||
|
||||
|
|
@ -0,0 +1,872 @@
|
|||
<%
|
||||
# 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
|
||||
|
||||
|
|
@ -0,0 +1,769 @@
|
|||
" 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
|
||||
|
||||
|
|
@ -0,0 +1,853 @@
|
|||
<%
|
||||
# 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
|
||||
|
||||
|
|
@ -0,0 +1,743 @@
|
|||
" 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
|
||||
|
||||
|
|
@ -0,0 +1,837 @@
|
|||
<%
|
||||
# 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
|
||||
|
||||
|
|
@ -0,0 +1,765 @@
|
|||
" 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
|
||||
|
||||
|
|
@ -0,0 +1,599 @@
|
|||
<%
|
||||
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
|
||||
|
||||
|
|
@ -0,0 +1,658 @@
|
|||
" 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
|
||||
|
||||
|
|
@ -72,10 +72,6 @@ Plug '~/nvim-paper-tonic'
|
|||
Plug 'quangnguyen30192/cmp-nvim-ultisnips', { 'branch': 'main' }
|
||||
|
||||
"}}}
|
||||
" #indent-blankline.nvim {{{
|
||||
" https://github.com/lukas-reineke/indent-blankline.nvim
|
||||
Plug 'lukas-reineke/indent-blankline.nvim'
|
||||
"}}}
|
||||
|
||||
" keeping
|
||||
" #vim-hexokinase {{{
|
||||
|
@ -331,7 +327,7 @@ runtime macros/matchit.vim
|
|||
lua <<EOF
|
||||
require('init-plugins')
|
||||
require('init-treesitter')
|
||||
require('init-indent-blankline')
|
||||
-- require('init-efm-langserver')
|
||||
require('init-null-ls')
|
||||
require('init-lspconfig')
|
||||
require('init-cmp')
|
||||
|
|
|
@ -1,11 +0,0 @@
|
|||
|
||||
require("indent_blankline").setup {
|
||||
space_char_blankline = " ",
|
||||
|
||||
show_current_context = true,
|
||||
}
|
||||
|
||||
vim.cmd [[
|
||||
highlight IndentBlanklineChar guifg=#e5e5e5 gui=nocombine
|
||||
highlight IndentBlanklineContextChar guifg=#666666 gui=nocombine
|
||||
]]
|
|
@ -4,6 +4,7 @@ local nvim_lsp = require('lspconfig')
|
|||
-- map buffer local keybindings when the language server attaches
|
||||
local servers = {
|
||||
-- npm i -g bash-language-server
|
||||
-- TODO - don't run for sh files but have something else instead - shellcheck?
|
||||
-- no formatting support
|
||||
'bashls',
|
||||
|
||||
|
|
Loading…
Reference in New Issue