update
This commit is contained in:
		
							parent
							
								
									a8a309d0bd
								
							
						
					
					
						commit
						76fc5cafac
					
				| 
						 | 
					@ -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
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -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
								
								
								
								
							
							
						
						
									
										27
									
								
								vimrc
								
								
								
								
							| 
						 | 
					@ -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\\?", '', '')
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in New Issue