This commit is contained in:
ManjaroOne666 2018-11-04 17:48:13 +00:00
parent a8a309d0bd
commit 76fc5cafac
3 changed files with 86 additions and 47 deletions

View File

@ -42,11 +42,12 @@
# If your colors are defined correctly, the resulting colorscheme is guaranteed # 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. # to work in GVim (Windows/Linux), MacVim, and any properly set up terminal emulator.
# TODO rename these to 'base' colors
black = ["#131313", 0, "black"] black = ["#131313", 0, "black"]
gray0 = ["#1f2121", 232, "black"]
gray_bg_dark2 = ["#181A1B", 232, "gray"] gray_bg_dark2 = ["#181A1B", 232, "gray"]
gray_bg_dark3 = ["#1B1C1D", 232, "gray"] gray_bg_dark3 = ["#1B1C1D", 232, "gray"]
gray_bg_dark4 = ["#1F1F1F", 232, "gray"] gray_bg_dark4 = ["#1F1F1F", 232, "gray"]
gray0 = ["#1f2121", 232, "black"]
gray_bg = ["#202122", 234, "black"] gray_bg = ["#202122", 234, "black"]
gray1 = ["#333535", 237, "black"] gray1 = ["#333535", 237, "black"]
gray_deco = ["#3f3f3f", 238, "gray"] gray_deco = ["#3f3f3f", 238, "gray"]
@ -60,16 +61,15 @@
gray7 = ["#aeadad", 250, "white"] gray7 = ["#aeadad", 250, "white"]
white = ["#eee4e4", 255, "white"] white = ["#eee4e4", 255, "white"]
# need red, green , blue, etc colors for syntax darkred1 = ["#373030", 237, "darkred"]
grayred0 = ["#373030", 237, "black"] darkred2 = ["#6b5d5d", 52, "darkred"]
grayred3 = ["#6b5d5d", 52, "darkred"] darkred3 = ["#866b6b", 52, "darkred"]
red1 = ["#866b6b", 52, "darkred"] red1 = ["#967978", 52, "darkred"]
red2 = ["#967978", 52, "darkred"] red2 = ["#a78685", 88, "darkred"]
red3 = ["#a78685", 88, "darkred"] red3 = ["#b79392", 88, "red"]
red4 = ["#b79392", 88, "red"] lightred1 = ["#c4a6a5", 88, "red"]
red5 = ["#c4a6a5", 88, "red"] lightred2 = ["#cab0af", 124, "red"]
red6 = ["#cab0af", 124, "red"] lightred3 = ["#d1bab9", 124, "red"]
red7 = ["#d1bab9", 124, "red"]
graygreen0 = ["#303730", 237, "black"] graygreen0 = ["#303730", 237, "black"]
green1 = ["#6b866c", 22, "darkgreen"] green1 = ["#6b866c", 22, "darkgreen"]
@ -180,15 +180,15 @@
highlights = [ highlights = [
[ "Normal", gray_bg, gray_fg, "NONE" ], [ "Normal", gray_bg, gray_fg, "NONE" ],
[ "Special", "NONE", red6, "bold" ], [ "Special", "NONE", lightred2, "bold" ],
[ "NonText", "NONE", red7, "NONE" ], [ "NonText", "NONE", lightred3, "NONE" ],
[ "Tag", grayred0, "NONE", "NONE" ], [ "Tag", darkred1, "NONE", "NONE" ],
[ "Identifier", "NONE", red4, "NONE" ], [ "Identifier", "NONE", red3, "NONE" ],
[ "Function", "NONE", red5, "bold" ], [ "Function", "NONE", lightred1, "bold" ],
[ "Type", "NONE", red2, "NONE" ], [ "Type", "NONE", red1, "NONE" ],
[ "StorageClass", "NONE", red1, "bold" ], [ "StorageClass", "NONE", darkred3, "bold" ],
[ "Structure", "StorageClass"], [ "Structure", "StorageClass"],
[ "TypeDef", "StorageClass"], [ "TypeDef", "StorageClass"],
@ -206,8 +206,8 @@
[ "Repeat", "NONE", gray6, "bold" ], [ "Repeat", "NONE", gray6, "bold" ],
[ "Label", "NONE", gray5, "bold" ], [ "Label", "NONE", gray5, "bold" ],
[ "Operator", "NONE", gray6, "bold" ], [ "Operator", "NONE", gray6, "bold" ],
[ "Keyword", "NONE", gray7, "bold" ], [ "Keyword", "NONE", gray5, "bold" ],
[ "Exception", "NONE", grayred3, "bold" ], [ "Exception", "NONE", darkred2, "bold" ],
[ "PreProc", "NONE", gray2, "bold" ], [ "PreProc", "NONE", gray2, "bold" ],
[ "Include", "NONE", gray2, "NONE" ], [ "Include", "NONE", gray2, "NONE" ],
@ -451,7 +451,7 @@
# javascript # javascript
[ "jsFunctionKey", "Function" ], [ "jsFunctionKey", "Function" ],
[ "jsFuncCall", "NONE", red3, "bold" ], [ "jsFuncCall", "NONE", red2, "bold" ],
[ "jsFuncCall", "Identifier" ], [ "jsFuncCall", "Identifier" ],
[ "jsOperator", "Operator" ], [ "jsOperator", "Operator" ],
[ "jsVariableDef", "Identifier" ], [ "jsVariableDef", "Identifier" ],
@ -460,9 +460,9 @@
[ "jsExceptions", "jsGlobalObjects" ], [ "jsExceptions", "jsGlobalObjects" ],
[ "jsBuiltins", "jsGlobalObjects" ], [ "jsBuiltins", "jsGlobalObjects" ],
[ "jsStorageClass", "Include" ], [ "jsStorageClass", "Include" ],
[ "jsObjectKey", "NONE", red4, "NONE"], [ "jsObjectKey", "NONE", red3, "NONE"],
[ "jsObjectProp", "Type" ], [ "jsObjectProp", "Type" ],
[ "jsObjectValue", "NONE", red1, "NONE" ], [ "jsObjectValue", "NONE", darkred3, "NONE" ],
[ "jsModuleKeyword", "Type" ], [ "jsModuleKeyword", "Type" ],
[ "jsOperatorKeyword", "Label" ], [ "jsOperatorKeyword", "Label" ],
[ "jsThis", "jsGlobalObjects" ], [ "jsThis", "jsGlobalObjects" ],
@ -478,6 +478,8 @@
[ "pythonDot", "Noise" ], [ "pythonDot", "Noise" ],
[ "pythonNoise", "Noise" ], [ "pythonNoise", "Noise" ],
[ "pythonExtraOperator", "Operator" ], [ "pythonExtraOperator", "Operator" ],
[ "pythonDocString", "SpecialComment" ],
[ "pythonSelf", "NONE", gray2, "bold" ],
# sql # sql
@ -508,6 +510,7 @@
[ "vimBracket", "vimSep" ], [ "vimBracket", "vimSep" ],
[ "vimOperParen", "Normal" ], [ "vimOperParen", "Normal" ],
[ "vimUserFunc", "Identifier" ], [ "vimUserFunc", "Identifier" ],
[ "vimFoldMarker", "Noise" ],
# yaml # yaml
@ -577,6 +580,9 @@
[ "CtrlPUndoSv", "NONE", red_ui3, "NONE" ], [ "CtrlPUndoSv", "NONE", red_ui3, "NONE" ],
[ "CtrlPUndoPo", "NONE", gray7, "bold" ], [ "CtrlPUndoPo", "NONE", gray7, "bold" ],
# i3config
[ "Variable", "Function" ],
# to be implemented # to be implemented
# "" #shell highlighting # "" #shell highlighting

View File

@ -12,7 +12,7 @@ endif
let colors_name = "monotonous-dark" let colors_name = "monotonous-dark"
if ($TERM =~ '256' || &t_Co >= 256) || has("gui_running") if ($TERM =~ '256' || &t_Co >= 256) || has("gui_running")
hi Normal ctermbg=234 ctermfg=243 cterm=NONE guibg=#2a2c2d guifg=#767070 gui=NONE hi Normal ctermbg=234 ctermfg=243 cterm=NONE guibg=#202122 guifg=#767070 gui=NONE
set background=dark set background=dark
hi Special ctermbg=NONE ctermfg=124 cterm=bold guibg=NONE guifg=#cab0af gui=bold 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 NonText ctermbg=NONE ctermfg=124 cterm=NONE guibg=NONE guifg=#d1bab9 gui=NONE
@ -35,14 +35,14 @@ if ($TERM =~ '256' || &t_Co >= 256) || has("gui_running")
hi Repeat ctermbg=NONE ctermfg=247 cterm=bold guibg=NONE guifg=#9a9393 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 Label ctermbg=NONE ctermfg=244 cterm=bold guibg=NONE guifg=#857f7f gui=bold
hi Operator ctermbg=NONE ctermfg=247 cterm=bold guibg=NONE guifg=#9a9393 gui=bold hi Operator ctermbg=NONE ctermfg=247 cterm=bold guibg=NONE guifg=#9a9393 gui=bold
hi Keyword ctermbg=NONE ctermfg=250 cterm=bold guibg=NONE guifg=#aeadad 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 Exception ctermbg=NONE ctermfg=52 cterm=bold guibg=NONE guifg=#6b5d5d gui=bold
hi PreProc ctermbg=NONE ctermfg=238 cterm=bold guibg=NONE guifg=#494545 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=#494545 gui=NONE 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 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 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 Todo ctermbg=NONE ctermfg=247 cterm=italic guibg=NONE guifg=#9a9393 gui=italic
hi Ignore ctermbg=NONE ctermfg=234 cterm=NONE guibg=NONE guifg=#2a2c2d gui=NONE 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 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 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 StatusLine ctermbg=238 ctermfg=250 cterm=NONE guibg=#3f3f3f guifg=#aeadad gui=NONE
@ -50,14 +50,14 @@ if ($TERM =~ '256' || &t_Co >= 256) || has("gui_running")
hi TabLine 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 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 TabLineSel ctermbg=238 ctermfg=250 cterm=NONE guibg=#3f3f3f guifg=#aeadad gui=NONE
hi VertSplit ctermbg=234 ctermfg=238 cterm=NONE guibg=#2a2c2d guifg=#3f3f3f 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=#2a2c2d guifg=#494545 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=#272829 guifg=NONE 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=#2a2c2d guifg=#aeadad 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=#272829 guifg=NONE gui=NONE hi CursorLine ctermbg=232 ctermfg=NONE cterm=NONE guibg=#1B1C1D guifg=NONE gui=NONE
hi Title ctermbg=NONE ctermfg=247 cterm=bold guibg=NONE guifg=#9a9393 gui=bold hi Title ctermbg=NONE ctermfg=247 cterm=bold guibg=NONE guifg=#9a9393 gui=bold
hi LineNr ctermbg=234 ctermfg=240 cterm=NONE guibg=#2a2c2d guifg=#5d5959 gui=NONE hi LineNr ctermbg=234 ctermfg=240 cterm=NONE guibg=#202122 guifg=#5d5959 gui=NONE
hi CursorLineNr ctermbg=234 ctermfg=244 cterm=NONE guibg=#2a2c2d guifg=#857f7f gui=NONE hi CursorLineNr ctermbg=234 ctermfg=244 cterm=NONE guibg=#202122 guifg=#857f7f gui=NONE
hi Pmenu ctermbg=237 ctermfg=244 cterm=NONE guibg=#333535 guifg=#857f7f gui=NONE 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 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 PmenuSel ctermbg=237 ctermfg=250 cterm=bold guibg=#333535 guifg=#aeadad gui=bold
@ -67,7 +67,7 @@ if ($TERM =~ '256' || &t_Co >= 256) || has("gui_running")
hi DiffChange ctermbg=17 ctermfg=NONE cterm=NONE guibg=#242528 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 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 DiffText ctermbg=17 ctermfg=21 cterm=NONE guibg=#242528 guifg=#656a7c gui=NONE
hi IncSearch ctermbg=17 ctermfg=234 cterm=NONE guibg=#93adc2 guifg=#2a2c2d 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 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 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 VisualNOS ctermbg=52 ctermfg=NONE cterm=NONE guibg=#463838 guifg=NONE gui=NONE
@ -83,9 +83,9 @@ if ($TERM =~ '256' || &t_Co >= 256) || has("gui_running")
hi MoreMsg ctermbg=NONE ctermfg=255 cterm=NONE guibg=NONE guifg=#eee4e4 gui=NONE 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 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 WarningMsg ctermbg=NONE ctermfg=166 cterm=bold guibg=NONE guifg=#a67038 gui=bold
hi Cursor ctermbg=124 ctermfg=0 cterm=bold guibg=#d1bab9 guifg=#131313 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=#292a29 guifg=NONE gui=NONE hi CursorColumn ctermbg=232 ctermfg=NONE cterm=NONE guibg=#1F1F1F guifg=NONE gui=NONE
hi EndOfBuffer ctermbg=234 ctermfg=234 cterm=NONE guibg=#2a2c2d guifg=#2a2c2d 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 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 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 TabLineNumSel ctermbg=238 ctermfg=244 cterm=bold guibg=#3f3f3f guifg=#857f7f gui=bold
@ -114,7 +114,7 @@ if ($TERM =~ '256' || &t_Co >= 256) || has("gui_running")
hi StatusLineFileReadOnlyActive ctermbg=NONE ctermfg=124 cterm=italic guibg=NONE 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 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 StatusLineWarningActive ctermbg=NONE ctermfg=124 cterm=bold guibg=NONE guifg=#725454 gui=bold
hi LinterDash ctermbg=NONE ctermfg=238 cterm=NONE guibg=NONE guifg=#494545 gui=NONE 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=#5d5959 gui=NONE hi LinterDashActive ctermbg=NONE ctermfg=240 cterm=NONE guibg=NONE guifg=#5d5959 gui=NONE
hi LinterError ctermbg=NONE ctermfg=196 cterm=bold guibg=NONE guifg=#6a2e2e gui=bold hi LinterError ctermbg=NONE ctermfg=196 cterm=bold guibg=NONE guifg=#6a2e2e gui=bold
hi LinterErrorActive ctermbg=NONE ctermfg=196 cterm=bold guibg=NONE guifg=#833838 gui=bold hi LinterErrorActive ctermbg=NONE ctermfg=196 cterm=bold guibg=NONE guifg=#833838 gui=bold
@ -143,6 +143,7 @@ if ($TERM =~ '256' || &t_Co >= 256) || has("gui_running")
hi link cssIdentifier cssIdentifier hi link cssIdentifier cssIdentifier
hi link cssClassName cssClass hi link cssClassName cssClass
hi link cssClassNameDot cssClass hi link cssClassNameDot cssClass
hi link cssTagName htmlTagName
hi link cssPseudoClassId cssClassName hi link cssPseudoClassId cssClassName
hi link cssKeyFrameSelector Label hi link cssKeyFrameSelector Label
hi link cssFunctionName cssIdentifier hi link cssFunctionName cssIdentifier
@ -244,8 +245,10 @@ if ($TERM =~ '256' || &t_Co >= 256) || has("gui_running")
hi link pythonDot Noise hi link pythonDot Noise
hi link pythonNoise Noise hi link pythonNoise Noise
hi link pythonExtraOperator Operator 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 link sqlOperator Operator
hi vimFoldMarker ctermbg=NONE ctermfg=238 cterm=NONE guibg=NONE guifg=#494545 gui=NONE hi vimFoldMarker ctermbg=NONE ctermfg=238 cterm=NONE guibg=NONE guifg=#494646 gui=NONE
hi link vimMap Noise hi link vimMap Noise
hi link vimAbb vimMap hi link vimAbb vimMap
hi link VimCommand Statement hi link VimCommand Statement
@ -268,6 +271,7 @@ if ($TERM =~ '256' || &t_Co >= 256) || has("gui_running")
hi link vimBracket vimSep hi link vimBracket vimSep
hi link vimOperParen Normal hi link vimOperParen Normal
hi link vimUserFunc Identifier hi link vimUserFunc Identifier
hi link vimFoldMarker Noise
hi link yamlKeyValueDelimiter Noise hi link yamlKeyValueDelimiter Noise
hi link yamlFowIndicator Noise hi link yamlFowIndicator Noise
hi link confComment Comment hi link confComment Comment
@ -306,16 +310,17 @@ if ($TERM =~ '256' || &t_Co >= 256) || has("gui_running")
hi CtrlPqfLineCol ctermbg=NONE ctermfg=124 cterm=bold guibg=NONE guifg=#725454 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 CtrlPUndoT ctermbg=NONE ctermfg=244 cterm=NONE guibg=NONE guifg=#857f7f gui=NONE
hi CtrlPUndoBr ctermbg=NONE ctermfg=237 cterm=NONE guibg=NONE guifg=#333535 gui=NONE hi CtrlPUndoBr ctermbg=NONE ctermfg=237 cterm=NONE guibg=NONE guifg=#333535 gui=NONE
hi CtrlPUndoNr ctermbg=NONE ctermfg=238 cterm=NONE guibg=NONE guifg=#494545 gui=NONE hi CtrlPUndoNr ctermbg=NONE ctermfg=238 cterm=NONE guibg=NONE guifg=#494646 gui=NONE
hi CtrlPUndoSv ctermbg=NONE ctermfg=124 cterm=NONE guibg=NONE guifg=#725454 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 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 elseif &t_Co == 8 || $TERM !~# '^linux' || &t_Co == 16
set t_Co=16 set t_Co=16
hi Normal ctermbg=black ctermfg=gray cterm=NONE hi Normal ctermbg=black ctermfg=gray cterm=NONE
set background=dark set background=dark
hi Special ctermbg=NONE ctermfg=red cterm=bold hi Special ctermbg=NONE ctermfg=red cterm=bold
hi NonText ctermbg=NONE ctermfg=red cterm=NONE hi NonText ctermbg=NONE ctermfg=red cterm=NONE
hi Tag ctermbg=black ctermfg=NONE cterm=NONE hi Tag ctermbg=darkred ctermfg=NONE cterm=NONE
hi Identifier ctermbg=NONE ctermfg=red cterm=NONE hi Identifier ctermbg=NONE ctermfg=red cterm=NONE
hi Function ctermbg=NONE ctermfg=red cterm=bold hi Function ctermbg=NONE ctermfg=red cterm=bold
hi Type ctermbg=NONE ctermfg=darkred cterm=NONE hi Type ctermbg=NONE ctermfg=darkred cterm=NONE
@ -334,7 +339,7 @@ elseif &t_Co == 8 || $TERM !~# '^linux' || &t_Co == 16
hi Repeat ctermbg=NONE ctermfg=darkgray cterm=bold hi Repeat ctermbg=NONE ctermfg=darkgray cterm=bold
hi Label ctermbg=NONE ctermfg=darkgray cterm=bold hi Label ctermbg=NONE ctermfg=darkgray cterm=bold
hi Operator ctermbg=NONE ctermfg=darkgray cterm=bold hi Operator ctermbg=NONE ctermfg=darkgray cterm=bold
hi Keyword ctermbg=NONE ctermfg=white cterm=bold hi Keyword ctermbg=NONE ctermfg=darkgray cterm=bold
hi Exception ctermbg=NONE ctermfg=darkred cterm=bold hi Exception ctermbg=NONE ctermfg=darkred cterm=bold
hi PreProc ctermbg=NONE ctermfg=gray cterm=bold hi PreProc ctermbg=NONE ctermfg=gray cterm=bold
hi Include ctermbg=NONE ctermfg=gray cterm=NONE hi Include ctermbg=NONE ctermfg=gray cterm=NONE
@ -382,7 +387,7 @@ elseif &t_Co == 8 || $TERM !~# '^linux' || &t_Co == 16
hi MoreMsg ctermbg=NONE ctermfg=white cterm=NONE hi MoreMsg ctermbg=NONE ctermfg=white cterm=NONE
hi Question ctermbg=NONE ctermfg=darkgray cterm=NONE hi Question ctermbg=NONE ctermfg=darkgray cterm=NONE
hi WarningMsg ctermbg=NONE ctermfg=yellow cterm=bold hi WarningMsg ctermbg=NONE ctermfg=yellow cterm=bold
hi Cursor ctermbg=red ctermfg=black cterm=bold hi Cursor ctermbg=white ctermfg=black cterm=bold
hi CursorColumn ctermbg=gray ctermfg=NONE cterm=NONE hi CursorColumn ctermbg=gray ctermfg=NONE cterm=NONE
hi EndOfBuffer ctermbg=black ctermfg=black cterm=NONE hi EndOfBuffer ctermbg=black ctermfg=black cterm=NONE
hi Noise ctermbg=NONE ctermfg=gray cterm=NONE hi Noise ctermbg=NONE ctermfg=gray cterm=NONE
@ -442,6 +447,7 @@ elseif &t_Co == 8 || $TERM !~# '^linux' || &t_Co == 16
hi link cssIdentifier cssIdentifier hi link cssIdentifier cssIdentifier
hi link cssClassName cssClass hi link cssClassName cssClass
hi link cssClassNameDot cssClass hi link cssClassNameDot cssClass
hi link cssTagName htmlTagName
hi link cssPseudoClassId cssClassName hi link cssPseudoClassId cssClassName
hi link cssKeyFrameSelector Label hi link cssKeyFrameSelector Label
hi link cssFunctionName cssIdentifier hi link cssFunctionName cssIdentifier
@ -543,6 +549,8 @@ elseif &t_Co == 8 || $TERM !~# '^linux' || &t_Co == 16
hi link pythonDot Noise hi link pythonDot Noise
hi link pythonNoise Noise hi link pythonNoise Noise
hi link pythonExtraOperator Operator hi link pythonExtraOperator Operator
hi link pythonDocString SpecialComment
hi pythonSelf ctermbg=NONE ctermfg=gray cterm=bold
hi link sqlOperator Operator hi link sqlOperator Operator
hi vimFoldMarker ctermbg=NONE ctermfg=gray cterm=NONE hi vimFoldMarker ctermbg=NONE ctermfg=gray cterm=NONE
hi link vimMap Noise hi link vimMap Noise
@ -567,6 +575,7 @@ elseif &t_Co == 8 || $TERM !~# '^linux' || &t_Co == 16
hi link vimBracket vimSep hi link vimBracket vimSep
hi link vimOperParen Normal hi link vimOperParen Normal
hi link vimUserFunc Identifier hi link vimUserFunc Identifier
hi link vimFoldMarker Noise
hi link yamlKeyValueDelimiter Noise hi link yamlKeyValueDelimiter Noise
hi link yamlFowIndicator Noise hi link yamlFowIndicator Noise
hi link confComment Comment hi link confComment Comment
@ -608,6 +617,7 @@ elseif &t_Co == 8 || $TERM !~# '^linux' || &t_Co == 16
hi CtrlPUndoNr ctermbg=NONE ctermfg=gray cterm=NONE hi CtrlPUndoNr ctermbg=NONE ctermfg=gray cterm=NONE
hi CtrlPUndoSv ctermbg=NONE ctermfg=red cterm=NONE hi CtrlPUndoSv ctermbg=NONE ctermfg=red cterm=NONE
hi CtrlPUndoPo ctermbg=NONE ctermfg=white cterm=bold hi CtrlPUndoPo ctermbg=NONE ctermfg=white cterm=bold
hi link Variable Function
endif endif
augroup cursorlinebg augroup cursorlinebg

27
vimrc
View File

@ -41,11 +41,26 @@ augroup END
"}}} "}}}
"#html5{{{
" https://github.com/othree/html5.vim
Plug 'othree/html5.vim'
"}}}
" #php.vim{{{ " #php.vim{{{
" https://github.com/StanAngeloff/php.vim " https://github.com/StanAngeloff/php.vim
Plug 'StanAngeloff/php.vim' Plug 'StanAngeloff/php.vim'
"}}} "}}}
"#vim-json{{{
" https://github.com/elzr/vim-json
Plug 'elzr/vim-json'
"}}}
"#i3config.vim{{{
" https://github.com/mboughaba/i3config.vim
Plug 'mboughaba/i3config.vim'
"}}}
" #tagbar {{{ " #tagbar {{{
Plug 'majutsushi/tagbar' Plug 'majutsushi/tagbar'
@ -213,8 +228,14 @@ Plug 'shawncplus/phpcomplete.vim'
" https://github.com/joseluis/wordpress.vim-generator " https://github.com/joseluis/wordpress.vim-generator
"}}} "}}}
" #wordpress.vim{{{
" doesn't support universal ctags
" #Plug 'dsawardekar/wordpress.vim' " #Plug 'dsawardekar/wordpress.vim'
" disabled - doesn't support universal ctags? " This fork does:
" https://github.com/DArcMattr/wordpress.vim/tree/universal-ctags
" Using studio-vx fork
Plug 'studio-vx/wordpress.vim', { 'branch': 'universal-ctags' }
"}}}
" #vim-commentary{{{ " #vim-commentary{{{
" https://github.com/tpope/vim-commentary " https://github.com/tpope/vim-commentary
@ -560,7 +581,9 @@ function! MyFoldText() "{{{
let l:linecount = v:foldend - v:foldstart let l:linecount = v:foldend - v:foldstart
" don't display foldmarker braces " don't display foldmarker braces
let l:line = substitute(getline(v:foldstart), '"{{{', '', '') " put one of the braces in brackets so vim doesn't treat
" it as an actual fold marker
let l:line = substitute(getline(v:foldstart), '"\?{\({\){', '', '')
" don't display vim comment quotation marks " don't display vim comment quotation marks
let l:line = substitute(l:line, "\^\"\\s\\?", '', '') let l:line = substitute(l:line, "\^\"\\s\\?", '', '')