directory structure
This commit is contained in:
		
							parent
							
								
									0ce2bda366
								
							
						
					
					
						commit
						615f897310
					
				| 
						 | 
					@ -0,0 +1,163 @@
 | 
				
			||||||
 | 
					snippet @m "@media ..."
 | 
				
			||||||
 | 
					@media (${1:min}-${2:width}: $3) {
 | 
				
			||||||
 | 
					  $0
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					endsnippet
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					snippet lg "linear-gradient( ... )"
 | 
				
			||||||
 | 
					linear-gradient(
 | 
				
			||||||
 | 
					  ${1:to bottom},
 | 
				
			||||||
 | 
					  ${2:transparent},
 | 
				
			||||||
 | 
					  ${3:transparent}
 | 
				
			||||||
 | 
					)$0
 | 
				
			||||||
 | 
					endsnippet
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					snippet bglg "background: linear-gradient ..."
 | 
				
			||||||
 | 
					background: linear-gradient(
 | 
				
			||||||
 | 
					              ${2:to bottom},
 | 
				
			||||||
 | 
					              ${3:transparent},
 | 
				
			||||||
 | 
					              ${4:transparent}
 | 
				
			||||||
 | 
					            );
 | 
				
			||||||
 | 
					endsnippet
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					snippet flex "display: flex ..."
 | 
				
			||||||
 | 
					display: flex;
 | 
				
			||||||
 | 
					flex-direction: ${1:row};
 | 
				
			||||||
 | 
					justify-content: ${2:center};
 | 
				
			||||||
 | 
					align-items: ${3:center};
 | 
				
			||||||
 | 
					endsnippet
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					snippet w "width: ;"
 | 
				
			||||||
 | 
					width: ${1:100%};
 | 
				
			||||||
 | 
					endsnippet
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					snippet h "height: ;"
 | 
				
			||||||
 | 
					height: ${1:100%};
 | 
				
			||||||
 | 
					endsnippet
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					snippet maxw "max-width: ;"
 | 
				
			||||||
 | 
					max-width: ${1:100%};
 | 
				
			||||||
 | 
					endsnippet
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					snippet maxh "max-height: ;"
 | 
				
			||||||
 | 
					max-height: ${1:100%};
 | 
				
			||||||
 | 
					endsnippet
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					snippet minw "min-width: ;"
 | 
				
			||||||
 | 
					min-width: ${1:100%};
 | 
				
			||||||
 | 
					endsnippet
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					snippet minh "min-height: ;"
 | 
				
			||||||
 | 
					min-height: ${1:100%};
 | 
				
			||||||
 | 
					endsnippet
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					snippet bgc "background-color: ;"
 | 
				
			||||||
 | 
					background-color: ${1:transparent};
 | 
				
			||||||
 | 
					endsnippet
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					snippet t "top: ... ;"
 | 
				
			||||||
 | 
					top: ${1:0};
 | 
				
			||||||
 | 
					endsnippet
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					snippet b "bottom: ... ;"
 | 
				
			||||||
 | 
					bottom: ${1:0};
 | 
				
			||||||
 | 
					endsnippet
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					snippet l "left: ... ;"
 | 
				
			||||||
 | 
					left: ${1:0};
 | 
				
			||||||
 | 
					endsnippet
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					snippet r "right: ... ;"
 | 
				
			||||||
 | 
					right: ${1:0};
 | 
				
			||||||
 | 
					endsnippet
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					snippet m "margin: ... ;"
 | 
				
			||||||
 | 
					margin: ${1:0};
 | 
				
			||||||
 | 
					endsnippet
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					snippet mt "margin-top: ... ;"
 | 
				
			||||||
 | 
					margin-top: ${1:0};
 | 
				
			||||||
 | 
					endsnippet
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					snippet mb "margin-bottom: ... ;"
 | 
				
			||||||
 | 
					margin-bottom: ${1:0};
 | 
				
			||||||
 | 
					endsnippet
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					snippet ml "margin-left: ... ;"
 | 
				
			||||||
 | 
					margin-left: ${1:0};
 | 
				
			||||||
 | 
					endsnippet
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					snippet mr "margin-right: ... ;"
 | 
				
			||||||
 | 
					margin-right: ${1:0};
 | 
				
			||||||
 | 
					endsnippet
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					snippet p "padding: ... ;"
 | 
				
			||||||
 | 
					padding: ${1:0};
 | 
				
			||||||
 | 
					endsnippet
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					snippet pt "padding-top: ... ;"
 | 
				
			||||||
 | 
					padding-top: ${1:0};
 | 
				
			||||||
 | 
					endsnippet
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					snippet pb "padding-bottom: ... ;"
 | 
				
			||||||
 | 
					padding-bottom: ${1:0};
 | 
				
			||||||
 | 
					endsnippet
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					snippet pl "padding-left: ... ;"
 | 
				
			||||||
 | 
					padding-left: ${1:0};
 | 
				
			||||||
 | 
					endsnippet
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					snippet pr "padding-right: ... ;"
 | 
				
			||||||
 | 
					padding-right: ${1:0};
 | 
				
			||||||
 | 
					endsnippet
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					snippet fs "font-size: ... ;"
 | 
				
			||||||
 | 
					font-size: ${1:1}${2:rem};
 | 
				
			||||||
 | 
					endsnippet
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					snippet o "opacity: ... ;"
 | 
				
			||||||
 | 
					opacity: ${1:0};
 | 
				
			||||||
 | 
					endsnippet
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					snippet before "::before { ... }"
 | 
				
			||||||
 | 
					${1:&}::before {
 | 
				
			||||||
 | 
					  content: '$2';
 | 
				
			||||||
 | 
					  display: ${3:block};
 | 
				
			||||||
 | 
					  position: ${4:absolute};
 | 
				
			||||||
 | 
					  width: ${5:100%};
 | 
				
			||||||
 | 
					  height: ${6:100%};
 | 
				
			||||||
 | 
					  ${7:top}: ${8:0};
 | 
				
			||||||
 | 
					  ${9:left}: ${10:0};
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					endsnippet
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					snippet after "::before { ... }"
 | 
				
			||||||
 | 
					${1:&}::after {
 | 
				
			||||||
 | 
					  content: '$2';
 | 
				
			||||||
 | 
					  display: ${3:block};
 | 
				
			||||||
 | 
					  position: ${4:absolute};
 | 
				
			||||||
 | 
					  width: ${5:100%};
 | 
				
			||||||
 | 
					  height: ${6:100%};
 | 
				
			||||||
 | 
					  ${7:top}: ${8:0};
 | 
				
			||||||
 | 
					  ${9:left}: ${10:0};
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					endsnippet
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					snippet befaft "::before, ::after  { ... }"
 | 
				
			||||||
 | 
					${1:&}::before {
 | 
				
			||||||
 | 
					$1::after {
 | 
				
			||||||
 | 
					  content: '$2';
 | 
				
			||||||
 | 
					  display: ${3:block};
 | 
				
			||||||
 | 
					  position: ${4:absolute};
 | 
				
			||||||
 | 
					  width: ${5:100%};
 | 
				
			||||||
 | 
					  height: ${6:100%};
 | 
				
			||||||
 | 
					  ${7:top}: ${8:0};
 | 
				
			||||||
 | 
					  ${9:left}: ${10:0};
 | 
				
			||||||
 | 
					  $0
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					endsnippet
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					snippet bs "box-shadow ...;"
 | 
				
			||||||
 | 
					box-shadow: ${1:0} ${2:0} $3px $4px ${5:#000} ${6:inset};
 | 
				
			||||||
 | 
					endsnippet
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					@ -0,0 +1,3 @@
 | 
				
			||||||
 | 
					snippet polycolor "${colors.color}"
 | 
				
			||||||
 | 
					\$\{colors.${1:foreground}}$0
 | 
				
			||||||
 | 
					endsnippet
 | 
				
			||||||
| 
						 | 
					@ -0,0 +1,3 @@
 | 
				
			||||||
 | 
					snippet cldef "Colour definition"
 | 
				
			||||||
 | 
					$1 = ["#$2", $3, "$4"]
 | 
				
			||||||
 | 
					endsnippet
 | 
				
			||||||
| 
						 | 
					@ -0,0 +1,7 @@
 | 
				
			||||||
 | 
					snippet option "<option value=..."
 | 
				
			||||||
 | 
					<option value="$1">${2:$1}</option>$0
 | 
				
			||||||
 | 
					endsnippet
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					snippet c "class= ... " 
 | 
				
			||||||
 | 
					class="$1"$0
 | 
				
			||||||
 | 
					endsnippet
 | 
				
			||||||
| 
						 | 
					@ -0,0 +1,33 @@
 | 
				
			||||||
 | 
					snippet todo "// TODO"
 | 
				
			||||||
 | 
					// TODO $0
 | 
				
			||||||
 | 
					endsnippet
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					snippet cl "console.log( ... )"
 | 
				
			||||||
 | 
					console.log($0);
 | 
				
			||||||
 | 
					endsnippet
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					snippet if "if ( ... ) { ... }"
 | 
				
			||||||
 | 
					if ($1) {
 | 
				
			||||||
 | 
					  $0
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					endsnippet
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					snippet ifelse "if ( ... ) { ... } else { ... }"
 | 
				
			||||||
 | 
					if ($1) {
 | 
				
			||||||
 | 
					  $2
 | 
				
			||||||
 | 
					} else {
 | 
				
			||||||
 | 
					  $0
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					endsnippet
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					snippet for "for ( ... ) { ... }"
 | 
				
			||||||
 | 
					for (let ${1:index} = ${2:0}; $1 $3; $1${4:++}) {
 | 
				
			||||||
 | 
					  $0
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					endsnippet
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					snippet st "setTimeout( ... )"
 | 
				
			||||||
 | 
					setTimeout(() => {
 | 
				
			||||||
 | 
					  $1
 | 
				
			||||||
 | 
					}, ${2:1000})
 | 
				
			||||||
 | 
					endsnippet
 | 
				
			||||||
| 
						 | 
					@ -0,0 +1,19 @@
 | 
				
			||||||
 | 
					snippet qxconfig "qutebrowser xResources config"
 | 
				
			||||||
 | 
					c.colors.messages.$1 = xresources['*${2:background}']$0
 | 
				
			||||||
 | 
					endsnippet
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					snippet main "if __name__ == .."
 | 
				
			||||||
 | 
					def main():
 | 
				
			||||||
 | 
							$0
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					if __name__ == "__main__":
 | 
				
			||||||
 | 
							main()
 | 
				
			||||||
 | 
					endsnippet
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					snippet ld "logger.debug()"
 | 
				
			||||||
 | 
					logger.debug("$1".format($2))
 | 
				
			||||||
 | 
					endsnippet
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					snippet li "logger.info()"
 | 
				
			||||||
 | 
					logger.info("$1".format($2))
 | 
				
			||||||
 | 
					endsnippet
 | 
				
			||||||
| 
						 | 
					@ -0,0 +1,2 @@
 | 
				
			||||||
 | 
					extends css
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					@ -0,0 +1,3 @@
 | 
				
			||||||
 | 
					snippet polybashcolor "%{{F{color}}}" i
 | 
				
			||||||
 | 
					%\{\{F\{color${1:4}}}}
 | 
				
			||||||
 | 
					endsnippet
 | 
				
			||||||
| 
						 | 
					@ -0,0 +1,7 @@
 | 
				
			||||||
 | 
					snippet scolor "SetColor('', .."
 | 
				
			||||||
 | 
					SetColor('$1', '$2', '$3', '$4', '$5', '$6')$0
 | 
				
			||||||
 | 
					endsnippet
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					snippet cscolor "call SetColor('', .."
 | 
				
			||||||
 | 
					call SetColor('$1', '$2', '$3', '$4', '$5', '$6')$0
 | 
				
			||||||
 | 
					endsnippet
 | 
				
			||||||
| 
						 | 
					@ -0,0 +1,58 @@
 | 
				
			||||||
 | 
					extends html, javascript, scss
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					snippet vue "Default template"
 | 
				
			||||||
 | 
					<template>
 | 
				
			||||||
 | 
					  $0
 | 
				
			||||||
 | 
					</template>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					<script>
 | 
				
			||||||
 | 
					export default {
 | 
				
			||||||
 | 
					  props: {
 | 
				
			||||||
 | 
					  },
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					  data () {
 | 
				
			||||||
 | 
					    return {
 | 
				
			||||||
 | 
					    }
 | 
				
			||||||
 | 
					  },
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					  methods: {
 | 
				
			||||||
 | 
					  }
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					</script>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					<style lang="scss" scoped>
 | 
				
			||||||
 | 
					</style>
 | 
				
			||||||
 | 
					endsnippet
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					snippet byinput "Beufy Input Field"
 | 
				
			||||||
 | 
					<div class="field"> <!-- $1 -->
 | 
				
			||||||
 | 
					  <label class="label">$1</label>
 | 
				
			||||||
 | 
					  <div class="control">
 | 
				
			||||||
 | 
					    <input class="input"
 | 
				
			||||||
 | 
					     name="$2"
 | 
				
			||||||
 | 
					     ${3:type="${4:text}"}
 | 
				
			||||||
 | 
					     v-model="${5:$2}">
 | 
				
			||||||
 | 
					  </div>
 | 
				
			||||||
 | 
					</div>$0
 | 
				
			||||||
 | 
					endsnippet
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					snippet byselect "Buefy Select Field"
 | 
				
			||||||
 | 
					<div class="field"> <!-- $1 -->
 | 
				
			||||||
 | 
					  <label class="label">$1</label> 
 | 
				
			||||||
 | 
					  <div class="control">
 | 
				
			||||||
 | 
					    <div class="select">
 | 
				
			||||||
 | 
					      <select name="$2"
 | 
				
			||||||
 | 
					              :v-model="$2">
 | 
				
			||||||
 | 
						$0
 | 
				
			||||||
 | 
					      </select>
 | 
				
			||||||
 | 
					    </div>
 | 
				
			||||||
 | 
					  </div>
 | 
				
			||||||
 | 
					</div>
 | 
				
			||||||
 | 
					endsnippet
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					snippet nt "this.$nextTick( () => { ... })"
 | 
				
			||||||
 | 
					this.$nextTick( () => {
 | 
				
			||||||
 | 
					  $0
 | 
				
			||||||
 | 
					})
 | 
				
			||||||
 | 
					endsnippet
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					@ -0,0 +1 @@
 | 
				
			||||||
 | 
					nmap <buffer> q :q<CR>
 | 
				
			||||||
| 
						 | 
					@ -0,0 +1,2 @@
 | 
				
			||||||
 | 
					nmap <buffer> o <CR>
 | 
				
			||||||
 | 
					nmap <buffer> q :Rex<CR>
 | 
				
			||||||
| 
						 | 
					@ -0,0 +1,2 @@
 | 
				
			||||||
 | 
					nmap <buffer> o <CR>
 | 
				
			||||||
 | 
					nmap <buffer> q :q<CR>
 | 
				
			||||||
| 
						 | 
					@ -0,0 +1,2 @@
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					set includeexpr=substitute(substitute(substitute(v:fname,'\%(.*/\|^\)\zs','_',''),'^[\\~@]\/','./',''),'^[\\~@]','./node_modules/','')
 | 
				
			||||||
| 
						 | 
					@ -0,0 +1,2 @@
 | 
				
			||||||
 | 
					  set foldmethod=marker
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					@ -0,0 +1,3 @@
 | 
				
			||||||
 | 
					syn match     gitCommitNumber      "\<\d\+\>"     containedin=gitCommitComment
 | 
				
			||||||
 | 
					syn keyword   gitCommitAhead        ahead         containedin=gitCommitOnBranch
 | 
				
			||||||
 | 
					syn keyword   gitCommitBehind       behind        containedin=gitCommitOnBranch
 | 
				
			||||||
| 
						 | 
					@ -0,0 +1,79 @@
 | 
				
			||||||
 | 
					syn clear htmlArg
 | 
				
			||||||
 | 
					syn clear htmlCssDefinition
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					" css classes
 | 
				
			||||||
 | 
					syn region cssClassRegion contained start=+class="+hs=s+7 end=+"+he=e-1 contains=htmlSpecialChar,cssClassAttr,cssAttrNoise,cssClassName containedin=htmlTag,htmlTagN keepend
 | 
				
			||||||
 | 
					syn region cssClassRegion contained start=+class='+hs=s+7 end=+'+he=e-1 contains=htmlSpecialChar,cssClassAttr,cssAttrNoise,cssClassName containedin=htmlTag,htmlTagN keepend
 | 
				
			||||||
 | 
					syn region cssClassName  contained start=+"+hs=s+1 end=+"+he=e-1 contains=cssAttrNoise keepend
 | 
				
			||||||
 | 
					syn region cssClassName  contained start=+'+hs=s+1 end=+'+he=e-1 contains=cssAttrNoise keepend
 | 
				
			||||||
 | 
					syn match cssClassAttr "class" contained
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					" css IDs
 | 
				
			||||||
 | 
					syn region cssIdRegion contained start=+id="+hs=s+4 end=+"+he=e-1 contains=htmlSpecialChar,cssIdentifierAttr,cssAttrNoise,cssIdentifier containedin=htmlTag,htmlTagN keepend
 | 
				
			||||||
 | 
					syn region cssIdRegion  contained start=+id='+hs=s+4 end=+'+he=e-1 contains=htmlSpecialChar,cssIdentifierAttr,cssAttrNoise,cssIdentifier containedin=htmlTag,htmlTagN keepend
 | 
				
			||||||
 | 
					syn region cssIdentifier  contained start=+"+hs=s+1 end=+"+he=s-1 contains=cssAttrNoise keepend
 | 
				
			||||||
 | 
					syn region cssIdentifier  contained start=+'+hs=s+1 end=+'+he=s-1 contains=cssAttrNoise keepend
 | 
				
			||||||
 | 
					syn match cssIdentifierAttr "id" contained
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					" img arguments
 | 
				
			||||||
 | 
					syn region htmlArgRegion contained start=+src="+hs=s+5 end=+"+he=e-1 contains=htmlSpecialChar,cssAttrNoise,htmlSrcArg,htmlSrcValue containedin=htmlTag,htmlTagN keepend
 | 
				
			||||||
 | 
					syn region htmlArgRegion contained start=+src='+hs=s+5 end=+'+he=e-1 contains=htmlSpecialChar,cssAttrNoise,htmlSrcArg,htmlSrcValue containedin=htmlTag,htmlTagN keepend
 | 
				
			||||||
 | 
					syn region htmlSrcValue contained start=+"+hs=s+1 end=+"+he=s-1 contains=cssAttrNoise keepend
 | 
				
			||||||
 | 
					syn region htmlSrcValue contained start=+'+hs=s+1 end=+'+he=s-1 contains=cssAttrNoise keepend
 | 
				
			||||||
 | 
					syn match htmlSrcArg "src" contained
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					syn region htmlArgRegion contained start=+srcset="+hs=s+8 end=+"+he=e-1 contains=htmlSpecialChar,htmlSrcsetArg,htmlSrcsetValue,cssAttrNoise containedin=htmlTag,htmlTagN keepend
 | 
				
			||||||
 | 
					syn region htmlArgRegion contained start=+srcset='+hs=s+8 end=+'+he=e-1 contains=htmlSpecialChar,htmlSrcsetArg,htmlSrcsetValue,cssAttrNoise containedin=htmlTag,htmlTagN keepend
 | 
				
			||||||
 | 
					syn region htmlSrcsetValue contained start=+"+hs=s+1 end=+"+he=s-1 contains=cssAttrNoise keepend
 | 
				
			||||||
 | 
					syn region htmlSrcsetValue contained start=+'+hs=s+1 end=+'+he=s-1 contains=cssAttrNoise keepend
 | 
				
			||||||
 | 
					syn match htmlSrcsetArg "srcset" contained
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					syn region htmlArgRegion contained start=+\<alt="+hs=s+5 end=+"+he=e-1 contains=htmlSpecialChar,htmlAltArg,htmlAltValue,cssAttrNoise containedin=htmlTag,htmlTagN keepend
 | 
				
			||||||
 | 
					syn region htmlArgRegion contained start=+\<alt='+hs=s+5 end=+'+he=e-1 contains=htmlSpecialChar,htmlAltArg,htmlAltValue,cssAttrNoise containedin=htmlTag,htmlTagN keepend
 | 
				
			||||||
 | 
					syn region htmlAltValue contained start=+"+hs=s+1 end=+"+he=s-1 contains=cssAttrNoise keepend
 | 
				
			||||||
 | 
					syn region htmlAltValue contained start=+'+hs=s+1 end=+'+he=s-1 contains=cssAttrNoise keepend
 | 
				
			||||||
 | 
					syn match htmlAltArg "alt" contained
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					" data-*
 | 
				
			||||||
 | 
					syn region htmlArgRegion contained start=+data.*="+ end=+"+ contains=htmlDataArg,htmlDataValue,cssAttrNoise,htmlTag containedin=htmlTag,htmlTagN keepend
 | 
				
			||||||
 | 
					syn region htmlArgRegion contained start=+data.*='+ end=+'+ contains=htmlDataArg,htmlDataValue,cssAttrNoise,htmlTag containedin=htmlTag,htmlTagN keepend
 | 
				
			||||||
 | 
					syn region htmlDataValue contained start=+"+hs=s+1 end=+"+me=e-1 contains=cssAttrNoise keepend
 | 
				
			||||||
 | 
					syn region htmlDataValue contained start=+'+hs=s+1 end=+'+me=e-1 contains=cssAttrNoise keepend
 | 
				
			||||||
 | 
					syn match htmlDataArg +data.*="+me=e-2 contained
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					" href
 | 
				
			||||||
 | 
					syn region htmlArgRegion contained start=+href="+hs=s+7 end=+"+he=e-1 contains=htmlSpecialChar,htmlHrefArg,htmlHrefValue,cssAttrNoise containedin=htmlTag,htmlTagN keepend
 | 
				
			||||||
 | 
					syn region htmlArgRegion contained start=+href='+hs=s+7 end=+'+he=e-1 contains=htmlSpecialChar,htmlHrefArg,htmlHrefValue,cssAttrNoise containedin=htmlTag,htmlTagN keepend
 | 
				
			||||||
 | 
					syn region htmlHrefValue contained start=+"+hs=s+1 end=+"+he=s-1 contains=cssAttrNoise keepend
 | 
				
			||||||
 | 
					syn region htmlHrefValue contained start=+'+hs=s+1 end=+'+he=s-1 contains=cssAttrNoise keepend
 | 
				
			||||||
 | 
					syn match htmlHrefArg "href" contained
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					syn match cssAttrNoise +=+ contained
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					syn region htmlLink start="<a\>\_[^>]*\<href\>" end="</a>"me=e-4 contains=@Spell,htmlTag,htmlEndTag,htmlSpecialChar,htmlPreProc,htmlComment,htmlLeadingSpace,javaScript,@htmlPreproc,htmlArgRegion
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					"TODO better group links
 | 
				
			||||||
 | 
					hi def link cssAttrNoise htmlTag
 | 
				
			||||||
 | 
					hi def link cssClassName Identifier
 | 
				
			||||||
 | 
					hi def link cssClassAttr Type
 | 
				
			||||||
 | 
					hi def link cssIdentifier Identifier
 | 
				
			||||||
 | 
					hi def link cssIdentifierAttr Type
 | 
				
			||||||
 | 
					hi def link htmlSrcValue htmlImgValue
 | 
				
			||||||
 | 
					hi def link htmlSrcArg htmlImgArg
 | 
				
			||||||
 | 
					hi def link htmlSrcsetValue htmlImgValue
 | 
				
			||||||
 | 
					hi def link htmlSrcsetArg htmlImgArg
 | 
				
			||||||
 | 
					hi def link htmlAltValue htmlImgValue
 | 
				
			||||||
 | 
					hi def link htmlAltArg htmlImgArg
 | 
				
			||||||
 | 
					hi def link htmlImgValue Identifier
 | 
				
			||||||
 | 
					hi def link htmlImgArg Type
 | 
				
			||||||
 | 
					hi def link htmlDataValue Identifier
 | 
				
			||||||
 | 
					hi def link htmlDataArg Special
 | 
				
			||||||
 | 
					hi def link htmlHrefValue Identifier
 | 
				
			||||||
 | 
					hi def link htmlHrefArg Type
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					@ -0,0 +1,2 @@
 | 
				
			||||||
 | 
					syn match pythonBrackets      "[(){}\[\]]"    containedin=ALL
 | 
				
			||||||
 | 
					syn match pythonNoise         "[,:]"             containedin=ALL
 | 
				
			||||||
| 
						 | 
					@ -0,0 +1,2 @@
 | 
				
			||||||
 | 
					" syn region cssURL contained matchgroup=cssFunctionName start="\<\(uri\|url\|local\|format\)\s*(" end=")" contains=cssStringQ,cssStringQQ oneline
 | 
				
			||||||
 | 
					syn region cssURL containedin=scssDefinition matchgroup=cssFunctionName start="\<\(uri\|url\|local\|format\)\s*(" end=")" contains=cssStringQ,cssStringQQ oneline
 | 
				
			||||||
| 
						 | 
					@ -0,0 +1,2 @@
 | 
				
			||||||
 | 
					syn match vimDefLink "def\(ine\)\= link" containedin=vimHiGroup,vimGroup
 | 
				
			||||||
 | 
					syn match vimFoldMarker "{{{\|}}}" containedin=vimComment,vimLineComment
 | 
				
			||||||
| 
						 | 
					@ -0,0 +1,61 @@
 | 
				
			||||||
 | 
					runtime! after/syntax/html.vim
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					syn keyword vueComponentTag     contained template containedin=htmlSpecialTagName
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					syn match   vueDirective "\(^\|\s\)\zs[v:][-:.0-9_a-z]*"   containedin=htmlTag,vueTag,htmlTagN contains=vueDirectiveClass nextgroup=vueDirectiveValue
 | 
				
			||||||
 | 
					syn match   vueEvent        "\(^\|\s\)\zs[@][-:.0-9_a-z]*" containedin=htmlTag,vueTag,htmlTagN nextgroup=vueEventValue
 | 
				
			||||||
 | 
					syn match   vueConditional  "\<v-else"                     containedin=htmlTag,vueTag,htmlTagN
 | 
				
			||||||
 | 
					syn match   vueConditional  "\<v-else-if"                     containedin=htmlTag,vueTag,htmlTagN nextgroup=vueConditionalValue
 | 
				
			||||||
 | 
					syn match   vueConditional  "\<v-if\|\<v-show"             containedin=htmlTag,vueTag,htmlTagN nextgroup=vueConditionalValue
 | 
				
			||||||
 | 
					syn match   vueSlot         +\<slot=+he=e-1               containedin=htmlTag,vueTag,htmlTagN nextgroup=vueSlotValue
 | 
				
			||||||
 | 
					syn match   vueFor          "\<v-for"                      containedin=htmlTag,vueTag,htmlTagN nextgroup=vueForValue
 | 
				
			||||||
 | 
					syn match   vueRef          "\(^\|\s\)\zs:\?ref"           containedin=htmlTag,vueTag,htmlTagN nextgroup=vueRefValue
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					syn region vueMustache  start="{{"hs=s+2 end="}}"he=e-2
 | 
				
			||||||
 | 
					syn region vueDirectiveClass      contained start=+class="+hs=s+7 end=+"+he=e-1 contains=vueObjectKey
 | 
				
			||||||
 | 
					syn region vueDirectiveValue      contained start=+="+hs=s+2 end=+"+he=e-1
 | 
				
			||||||
 | 
					" syn region vueDirectiveValue      contained start=+='+hs=s+2 end=+'+he=e-1
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					syntax match   vueObjectKey         contained /\<\k*\ze\s*:/ contains=jsFunctionKey skipwhite skipempty nextgroup=vueObjectValue
 | 
				
			||||||
 | 
					syntax region  vueObjectKey   contained start=+\z([']\)+hs=s+1  skip=+\\\%(\z1\|$\)+  end=+\z1\|$+he=e-1  contains=jsSpecial,@Spell skipwhite skipempty nextgroup=vueObjectValue
 | 
				
			||||||
 | 
					syntax region  vueObjectValue       contained matchgroup=jsNoise start=/:/ end=/[,}]\@=/ contains=@jsExpression extend
 | 
				
			||||||
 | 
					" TODO match vueObjectValue with a javascript expression
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					syn region vueEventValue          contained start=+="+hs=s+2 end=+"+he=e-1
 | 
				
			||||||
 | 
					syn region vueEventValue          contained start=+='+hs=s+2 end=+'+he=e-1
 | 
				
			||||||
 | 
					syn region vueConditionalValue    contained start=+="+hs=s+2 end=+"+he=e-1
 | 
				
			||||||
 | 
					syn region vueConditionalValue    contained start=+='+hs=s+2 end=+'+he=e-1
 | 
				
			||||||
 | 
					syn region vueForValue            contained start=+="+hs=s+2 end=+"+he=e-1
 | 
				
			||||||
 | 
					syn region vueForValue            contained start=+='+hs=s+2 end=+'+he=e-1
 | 
				
			||||||
 | 
					syn match vueRefValue             contained +="[-:.0-9_a-z]*"+hs=s+2,he=e-1
 | 
				
			||||||
 | 
					syn match vueRefValue             contained +='[-:.0-9_a-z]*'+hs=s+2,he=e-1
 | 
				
			||||||
 | 
					syn match vueSlotValue            contained +"[-:.0-9_a-z]*"+hs=s+1,he=e-1
 | 
				
			||||||
 | 
					syn match vueSlotValue            contained +'[-:.0-9_a-z]*'+hs=s+1,he=e-1
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					syn match vueComponentName contained "\(<\|</\)\zsvue-[0-9A-Za-z\-]\+\|\(<\|</\)\zs\u\+[0-9A-Za-z]\+\ze\(\s\|>\)" containedin=htmlTag,vueTag,htmlTagN
 | 
				
			||||||
 | 
					syn region vueLink start="<router-link\>[^>]*" end="</router-link>"me=e-14 contains=@Spell,vueTag,htmlEndTag,htmlSpecialChar,htmlPreProc,htmlComment,htmlLeadingSpace,javaScript,@htmlPreproc,vueComponentName
 | 
				
			||||||
 | 
					syn region  vueTag                start=+<[^/]+   end=+>+ fold contained contains=htmlString,htmlArg,htmlValue,htmlTagError,htmlEvent,htmlCssDefinition,@htmlPreproc,@htmlArgCluster,vueDynamicComponent
 | 
				
			||||||
 | 
					syn match vueComponentName contained "router-link" containedin=vueTag,htmlEndTag
 | 
				
			||||||
 | 
					hi! def link vueLink htmlLink
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					syn match vueDynamicComponent contained "\<component\>\|\<keep-alive\>\|\<router-link\>" containedin=htmlTag,vueTag,htmlTagN
 | 
				
			||||||
 | 
					syn match  vueTransitionComponent contained "\<transition\>" containedin=htmlTag,vueTag,htmlTagN nextgroup=vueTransitionName,vueTransitionMode
 | 
				
			||||||
 | 
					syn region vueTransitionName contained start=+\sname="+hs=s+7 end=+"+he=e-1 containedin=htmlTag,vueTag,htmlTagN
 | 
				
			||||||
 | 
					syn region vueTransitionMode contained start=+\smode="+hs=s+7 end=+"+he=e-1 containedin=htmlTag,vueTag,htmlTagN
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					syn keyword vueTagSpecial  contained template script style containedin=htmlTagN
 | 
				
			||||||
 | 
					syn keyword htmlArg        contained scoped ts
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					" syn region cssClassRegion contained start=+classes="+hs=s+9 end=+"+he=e-1 contains=htmlSpecialChar,cssClassAttr,cssAttrNoise,cssClassName containedin=htmlTag,htmlTagN keepend
 | 
				
			||||||
 | 
					" syn region cssClassRegion contained start=+classes='+hs=s+9 end=+'+he=e-1 contains=htmlSpecialChar,cssClassAttr,cssAttrNoise,cssClassName containedin=htmlTag,htmlTagN keepend
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					syn match cssClassesAttr contained "\<[-a-zA-z0-9]*class[-a-zA-z0-9]*=" contains=htmlSpecialChar,cssClassAttr,cssAttrNoise,cssClassName containedin=htmlTag,vueTag,htmlTagN keepend nextgroup=vueClassesName
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					syn region vueClassesName contained start=+"+hs=s+1 end=+"+he=e-1
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					hi def link cssClassesAttr cssClassAttr
 | 
				
			||||||
 | 
					hi def link vueClassesname cssClassName
 | 
				
			||||||
 | 
					hi def link vueObjectKey   cssClassName
 | 
				
			||||||
 | 
					hi def link vueDirectiveClass Noise
 | 
				
			||||||
 | 
					hi def link vueDirectiveClassName vueClassesName
 | 
				
			||||||
 | 
					hi def link vueMustache Identifier
 | 
				
			||||||
| 
						 | 
					@ -0,0 +1,9 @@
 | 
				
			||||||
 | 
					function! ft#compileeruby#CompileEruby(reload) abort
 | 
				
			||||||
 | 
					  silent execute 'update | edit'
 | 
				
			||||||
 | 
					  execute '!erb -T - % > %:r.vim'
 | 
				
			||||||
 | 
					  if a:reload
 | 
				
			||||||
 | 
					    source $MYVIMRC
 | 
				
			||||||
 | 
					  endif
 | 
				
			||||||
 | 
					endfunction
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							| 
						 | 
					@ -0,0 +1,16 @@
 | 
				
			||||||
 | 
					{
 | 
				
			||||||
 | 
					  "coc.preferences.triggerAfterInsertEnter": false,
 | 
				
			||||||
 | 
					  "coc.preferences.autoTrigger": "none",
 | 
				
			||||||
 | 
					  "coc.preferences.triggerSignatureHelp": true,
 | 
				
			||||||
 | 
					  "coc.preferences.diagnostic.enable": true,
 | 
				
			||||||
 | 
					  "coc.preferences.diagnostic.warningSign": "λ",
 | 
				
			||||||
 | 
					  "coc.preferences.diagnostic.errorSign": "Λ",
 | 
				
			||||||
 | 
					  "coc.preferences.diagnostic.infoSign": "λ",
 | 
				
			||||||
 | 
					  "coc.preferences.diagnostic.hintSign": "λ",
 | 
				
			||||||
 | 
					  "coc.preferences.timeout": 1000,
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					  "coc.source.buffer.ignoreGitignore": true,
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					  "javascript.suggestionActions.enabled": false
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					@ -0,0 +1,79 @@
 | 
				
			||||||
 | 
					README.txt for color scheme files
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					These files are used for the ":colorscheme" command.  They appear in the
 | 
				
			||||||
 | 
					Edit/Color Scheme menu in the GUI.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					Hints for writing a color scheme file:
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					There are two basic ways to define a color scheme:
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					1. Define a new Normal color and set the 'background' option accordingly.
 | 
				
			||||||
 | 
						set background={light or dark}
 | 
				
			||||||
 | 
						highlight clear
 | 
				
			||||||
 | 
						highlight Normal ...
 | 
				
			||||||
 | 
						...
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					2. Use the default Normal color and automatically adjust to the value of
 | 
				
			||||||
 | 
					   'background'.
 | 
				
			||||||
 | 
						highlight clear Normal
 | 
				
			||||||
 | 
						set background&
 | 
				
			||||||
 | 
						highlight clear
 | 
				
			||||||
 | 
						if &background == "light"
 | 
				
			||||||
 | 
						  highlight Error ...
 | 
				
			||||||
 | 
						  ...
 | 
				
			||||||
 | 
						else
 | 
				
			||||||
 | 
						  highlight Error ...
 | 
				
			||||||
 | 
						  ...
 | 
				
			||||||
 | 
						endif
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					You can use ":highlight clear" to reset everything to the defaults, and then
 | 
				
			||||||
 | 
					change the groups that you want differently.  This also will work for groups
 | 
				
			||||||
 | 
					that are added in later versions of Vim.
 | 
				
			||||||
 | 
					Note that ":highlight clear" uses the value of 'background', thus set it
 | 
				
			||||||
 | 
					before this command.
 | 
				
			||||||
 | 
					Some attributes (e.g., bold) might be set in the defaults that you want
 | 
				
			||||||
 | 
					removed in your color scheme.  Use something like "gui=NONE" to remove the
 | 
				
			||||||
 | 
					attributes.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					In case you want to set 'background' depending on the colorscheme selected,
 | 
				
			||||||
 | 
					this autocmd might be useful:
 | 
				
			||||||
 | 
					     autocmd SourcePre */colors/blue_sky.vim set background=dark
 | 
				
			||||||
 | 
					Replace "blue_sky" with the name of the colorscheme.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					In case you want to tweak a colorscheme after it was loaded, check out the
 | 
				
			||||||
 | 
					ColorScheme autocmd event.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					To customize a colorscheme use another name, e.g.  "~/.vim/colors/mine.vim",
 | 
				
			||||||
 | 
					and use `:runtime` to load the original colorscheme:
 | 
				
			||||||
 | 
						" load the "evening" colorscheme
 | 
				
			||||||
 | 
						runtime colors/evening.vim
 | 
				
			||||||
 | 
						" change the color of statements
 | 
				
			||||||
 | 
						hi Statement ctermfg=Blue guifg=Blue
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					To see which highlight group is used where, find the help for
 | 
				
			||||||
 | 
					"highlight-groups" and "group-name".
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					You can use ":highlight" to find out the current colors.  Exception: the
 | 
				
			||||||
 | 
					ctermfg and ctermbg values are numbers, which are only valid for the current
 | 
				
			||||||
 | 
					terminal.  Use the color names instead.  See ":help cterm-colors".
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					The default color settings can be found in the source file src/syntax.c.
 | 
				
			||||||
 | 
					Search for "highlight_init".
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					If you think you have a color scheme that is good enough to be used by others,
 | 
				
			||||||
 | 
					please check the following items:
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					- Does it work in a color terminal as well as in the GUI?
 | 
				
			||||||
 | 
					- Is "g:colors_name" set to a meaningful value?  In case of doubt you can do
 | 
				
			||||||
 | 
					  it this way:
 | 
				
			||||||
 | 
					  	let g:colors_name = expand('<sfile>:t:r')
 | 
				
			||||||
 | 
					- Is 'background' either used or appropriately set to "light" or "dark"?
 | 
				
			||||||
 | 
					- Try setting 'hlsearch' and searching for a pattern, is the match easy to
 | 
				
			||||||
 | 
					  spot?
 | 
				
			||||||
 | 
					- Split a window with ":split" and ":vsplit".  Are the status lines and
 | 
				
			||||||
 | 
					  vertical separators clearly visible?
 | 
				
			||||||
 | 
					- In the GUI, is it easy to find the cursor, also in a file with lots of
 | 
				
			||||||
 | 
					  syntax highlighting?
 | 
				
			||||||
 | 
					- Do not use hard coded escape sequences, these will not work in other
 | 
				
			||||||
 | 
					  terminals.  Always use color names or #RRGGBB for the GUI.
 | 
				
			||||||
| 
						 | 
					@ -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,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-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_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 = ["#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-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=247 cterm=italic guibg=NONE guifg=#9a9393 gui=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 TabLine ctermbg=238 ctermfg=243 cterm=italic guibg=#3f3f3f guifg=#716c6c gui=italic
 | 
				
			||||||
 | 
					    hi TabLineFill ctermbg=238 ctermfg=238 cterm=italic guibg=#3f3f3f guifg=#3f3f3f gui=italic
 | 
				
			||||||
 | 
					    hi TabLineSel 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=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=#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 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", "#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 @@
 | 
				
			||||||
 | 
					set iskeyword+=-
 | 
				
			||||||
| 
						 | 
					@ -0,0 +1,2 @@
 | 
				
			||||||
 | 
					nnoremap <buffer> <F5> :call ft#compileeruby#CompileEruby(0)<CR> 
 | 
				
			||||||
 | 
					nnoremap <buffer> <F6> :call ft#compileeruby#CompileEruby(1)<CR> 
 | 
				
			||||||
| 
						 | 
					@ -0,0 +1,2 @@
 | 
				
			||||||
 | 
					setlocal keywordprg=:help
 | 
				
			||||||
 | 
					setlocal relativenumber number
 | 
				
			||||||
| 
						 | 
					@ -0,0 +1 @@
 | 
				
			||||||
 | 
					set iskeyword+=$
 | 
				
			||||||
| 
						 | 
					@ -0,0 +1,18 @@
 | 
				
			||||||
 | 
					" markdown : jump to next heading
 | 
				
			||||||
 | 
					" https://gist.github.com/romainl/ac63e108c3d11084be62b3c04156c263
 | 
				
			||||||
 | 
					function! s:JumpToNextHeading(direction, count)
 | 
				
			||||||
 | 
					    let col = col(".")
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    silent execute a:direction == "up" ? '?^#' : '/^#'
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    if a:count > 1
 | 
				
			||||||
 | 
					        silent execute "normal! " . repeat("n", a:direction == "up" && col != 1 ? a:count : a:count - 1)
 | 
				
			||||||
 | 
					    endif
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    silent execute "normal! " . col . "|"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    unlet col
 | 
				
			||||||
 | 
					endfunction
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					nnoremap <buffer> <silent> ]] :<C-u>call <SID>JumpToNextHeading("down", v:count1)<CR>
 | 
				
			||||||
 | 
					nnoremap <buffer> <silent> [[ :<C-u>call <SID>JumpToNextHeading("up", v:count1)<CR>
 | 
				
			||||||
| 
						 | 
					@ -0,0 +1 @@
 | 
				
			||||||
 | 
					set iskeyword+=$
 | 
				
			||||||
| 
						 | 
					@ -0,0 +1,11 @@
 | 
				
			||||||
 | 
					set softtabstop=8
 | 
				
			||||||
 | 
					set tabstop=4
 | 
				
			||||||
 | 
					set shiftwidth=4
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					set textwidth=79
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					set foldmethod=indent
 | 
				
			||||||
 | 
					set foldnestmax=1
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					nnoremap <silent> <buffer> <F5> :call SaveAndExecute('python')<CR>
 | 
				
			||||||
 | 
					command! CTagsPython !ctags -R --fields=+l --languages=python --python-kinds=-iv -f ./.tags-py $(python -c "import os, sys; print(' '.join('{}'.format(d) for d in sys.path if os.path.isdir(d)))")
 | 
				
			||||||
| 
						 | 
					@ -0,0 +1,2 @@
 | 
				
			||||||
 | 
					nnoremap <silent> <buffer> <F5> :call SaveAndExecute('ruby')<CR>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					@ -0,0 +1,2 @@
 | 
				
			||||||
 | 
					set iskeyword+=$
 | 
				
			||||||
 | 
					set foldmethod=syntax
 | 
				
			||||||
| 
						 | 
					@ -0,0 +1 @@
 | 
				
			||||||
 | 
					nnoremap <buffer> <F5> :w !sh<cr>
 | 
				
			||||||
| 
						 | 
					@ -0,0 +1,4 @@
 | 
				
			||||||
 | 
					setlocal keywordprg=:help
 | 
				
			||||||
 | 
					setlocal iskeyword+=:
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					nnoremap <buffer> <F5> :w \| source %<cr>
 | 
				
			||||||
| 
						 | 
					@ -0,0 +1,6 @@
 | 
				
			||||||
 | 
					set includeexpr=substitute(substitute(v:fname,'^[\\~@]\/','./',''),'^[\\~@]','./node_modules/','')
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					setlocal suffixesadd=.js,.vue,.scss
 | 
				
			||||||
 | 
					setlocal complete=.,w,b,u,i
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					setlocal include=\\%(\\<require\\s*(\\s*\\\|\\<import\\>[^;\"']*\\)[\"']\\zs[^\"']*
 | 
				
			||||||
| 
						 | 
					@ -0,0 +1,23 @@
 | 
				
			||||||
 | 
					Giana
 | 
				
			||||||
 | 
					WooCommerce
 | 
				
			||||||
 | 
					MacFarley's
 | 
				
			||||||
 | 
					Callum
 | 
				
			||||||
 | 
					Connor
 | 
				
			||||||
 | 
					MacFarleys
 | 
				
			||||||
 | 
					Stantham
 | 
				
			||||||
 | 
					LLP
 | 
				
			||||||
 | 
					Pascutti
 | 
				
			||||||
 | 
					Heerlen
 | 
				
			||||||
 | 
					Lecadini
 | 
				
			||||||
 | 
					#efretina
 | 
				
			||||||
 | 
					Defretina's
 | 
				
			||||||
 | 
					Lecadina
 | 
				
			||||||
 | 
					Defretina/!
 | 
				
			||||||
 | 
					Defretini
 | 
				
			||||||
 | 
					Defretini's
 | 
				
			||||||
 | 
					Aanajse
 | 
				
			||||||
 | 
					Fotostudio
 | 
				
			||||||
 | 
					EUR
 | 
				
			||||||
 | 
					js
 | 
				
			||||||
 | 
					backend
 | 
				
			||||||
 | 
					Vue
 | 
				
			||||||
										
											Binary file not shown.
										
									
								
							| 
						 | 
					@ -0,0 +1,179 @@
 | 
				
			||||||
 | 
					" Vim syntax file
 | 
				
			||||||
 | 
					" Language:     cst
 | 
				
			||||||
 | 
					" Maintainer:   Thomas R. Kimpton <tkimpton@gooberdude.com>
 | 
				
			||||||
 | 
					" URL:          http://www.gooberdude.com/~tkimpton/vim/syntax/cst.vim
 | 
				
			||||||
 | 
					" Last Change:  5/14/2003
 | 
				
			||||||
 | 
					" Remark:       Used to test color schemes: edit your color scheme file, and
 | 
				
			||||||
 | 
					" to see what each color assignment does, set the color scheme to your color
 | 
				
			||||||
 | 
					" scheme then type the command ':setf cst'. As you continue to make changes
 | 
				
			||||||
 | 
					" save your changes, and switch to another color scheme and back to your own
 | 
				
			||||||
 | 
					" to see changes.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					" Quit when a syntax file was already loaded
 | 
				
			||||||
 | 
					if !exists("main_syntax")
 | 
				
			||||||
 | 
					  if version < 600
 | 
				
			||||||
 | 
					    syntax clear
 | 
				
			||||||
 | 
					  elseif exists("b:current_syntax")
 | 
				
			||||||
 | 
					    finish
 | 
				
			||||||
 | 
					  endif
 | 
				
			||||||
 | 
					  " we define it here so that included files can test for it
 | 
				
			||||||
 | 
					  let main_syntax='cst'
 | 
				
			||||||
 | 
					endif
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					" don't use standard HiLink, it will not work with included syntax files
 | 
				
			||||||
 | 
					if version < 508
 | 
				
			||||||
 | 
					  command! -nargs=+ CSTHiLink hi link <args>
 | 
				
			||||||
 | 
					else
 | 
				
			||||||
 | 
					  command! -nargs=+ CSTHiLink hi def link <args>
 | 
				
			||||||
 | 
					endif
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					syntax case ignore
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					" match definitions
 | 
				
			||||||
 | 
					syn match CSTSpecialKey       /\<SpecialKey\>/
 | 
				
			||||||
 | 
					syn match CSTNonText          /\<NonText\>/
 | 
				
			||||||
 | 
					syn match CSTDirectory        /\<Directory\>/
 | 
				
			||||||
 | 
					syn match CSTErrorMsg         /\<ErrorMsg\>/
 | 
				
			||||||
 | 
					syn match CSTIncSearch        /\<IncSearch\>/
 | 
				
			||||||
 | 
					syn match CSTSearch           /\<Search\>/
 | 
				
			||||||
 | 
					syn match CSTMoreMsg          /\<MoreMsg\>/
 | 
				
			||||||
 | 
					syn match CSTModeMsg          /\<ModeMsg\>/
 | 
				
			||||||
 | 
					syn match CSTLineNr           /\<LineNr\>/
 | 
				
			||||||
 | 
					syn match CSTQuestion         /\<Question\>/
 | 
				
			||||||
 | 
					syn match CSTStatusLineNC     /\<StatusLineNC\>/
 | 
				
			||||||
 | 
					syn match CSTStatusLine       /\<StatusLine\>/
 | 
				
			||||||
 | 
					syn match CSTVertSplit        /\<VertSplit\>/
 | 
				
			||||||
 | 
					syn match CSTTitle            /\<Title\>/
 | 
				
			||||||
 | 
					syn match CSTVisualNOS        /\<VisualNOS\>/
 | 
				
			||||||
 | 
					syn match CSTVisual           /\<Visual\>/
 | 
				
			||||||
 | 
					syn match CSTWarningMsg       /\<WarningMsg\>/
 | 
				
			||||||
 | 
					syn match CSTWildMenu         /\<WildMenu\>/
 | 
				
			||||||
 | 
					syn match CSTFolded           /\<Folded\>/
 | 
				
			||||||
 | 
					syn match CSTFoldColumn       /\<FoldColumn\>/
 | 
				
			||||||
 | 
					syn match CSTSignColumn       /\<SignColumn\>/
 | 
				
			||||||
 | 
					syn match CSTDiffAdd          /\<DiffAdd\>/
 | 
				
			||||||
 | 
					syn match CSTDiffChange       /\<DiffChange\>/
 | 
				
			||||||
 | 
					syn match CSTDiffDelete       /\<DiffDelete\>/
 | 
				
			||||||
 | 
					syn match CSTDiffText         /\<DiffText\>/
 | 
				
			||||||
 | 
					syn match CSTCursor           /\<Cursor\>/
 | 
				
			||||||
 | 
					syn match CSTComment          /\<Comment\>/
 | 
				
			||||||
 | 
					syn match CSTConstant         /\<Constant\>/
 | 
				
			||||||
 | 
					syn match CSTString           /\<String\>/
 | 
				
			||||||
 | 
					syn match CSTCharacter        /\<Character\>/
 | 
				
			||||||
 | 
					syn match CSTNumber           /\<Number\>/
 | 
				
			||||||
 | 
					syn match CSTBoolean          /\<Boolean\>/
 | 
				
			||||||
 | 
					syn match CSTFloat            /\<Float\>/
 | 
				
			||||||
 | 
					syn match CSTIdentifier       /\<Identifier\>/
 | 
				
			||||||
 | 
					syn match CSTFunction         /\<Function\>/
 | 
				
			||||||
 | 
					syn match CSTStatement        /\<Statement\>/
 | 
				
			||||||
 | 
					syn match CSTConditional      /\<Conditional\>/
 | 
				
			||||||
 | 
					syn match CSTRepeat           /\<Repeat\>/
 | 
				
			||||||
 | 
					syn match CSTLabel            /\<Label\>/
 | 
				
			||||||
 | 
					syn match CSTOperator         /\<Operator\>/
 | 
				
			||||||
 | 
					syn match CSTKeyword          /\<Keyword\>/
 | 
				
			||||||
 | 
					syn match CSTException        /\<Exception\>/
 | 
				
			||||||
 | 
					syn match CSTPreProc          /\<PreProc\>/
 | 
				
			||||||
 | 
					syn match CSTInclude          /\<Include\>/
 | 
				
			||||||
 | 
					syn match CSTDefine           /\<Define\>/
 | 
				
			||||||
 | 
					syn match CSTMacro            /\<Macro\>/
 | 
				
			||||||
 | 
					syn match CSTPreCondit        /\<PreCondit\>/
 | 
				
			||||||
 | 
					syn match CSTType             /\<Type\>/
 | 
				
			||||||
 | 
					syn match CSTStorageClass     /\<StorageClass\>/
 | 
				
			||||||
 | 
					syn match CSTStructure        /\<Structure\>/
 | 
				
			||||||
 | 
					syn match CSTTypeDef          /\<TypeDef\>/
 | 
				
			||||||
 | 
					syn match CSTSpecial          /\<Special\>/
 | 
				
			||||||
 | 
					syn match CSTSpecialChar      /\<SpecialChar\>/
 | 
				
			||||||
 | 
					syn match CSTTag              /\<Tag\>/
 | 
				
			||||||
 | 
					syn match CSTDelimiter        /\<Delimiter\>/
 | 
				
			||||||
 | 
					syn match CSTSpecialComment   /\<SpecialComment\>/
 | 
				
			||||||
 | 
					syn match CSTDebug            /\<Debug\>/
 | 
				
			||||||
 | 
					syn match CSTUnderlined       /\<Underlined\>/
 | 
				
			||||||
 | 
					syn match CSTIgnore           /\<Ignore\>/
 | 
				
			||||||
 | 
					syn match CSTError            /\<Error\>/
 | 
				
			||||||
 | 
					syn match CSTSpellBad         /\<SpellBad\>/
 | 
				
			||||||
 | 
					syn match CSTSpellCap         /\<SpellCap\>/
 | 
				
			||||||
 | 
					syn match CSTSpellLocal       /\<SpellLocal\>/
 | 
				
			||||||
 | 
					syn match CSTSpellRare        /\<SpellRare\>/
 | 
				
			||||||
 | 
					syn match CSTTodo             /\<Todo\>/
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					" The default highlighting.
 | 
				
			||||||
 | 
					if version >= 508 || !exists("did_CST_syn_inits")
 | 
				
			||||||
 | 
					  if version < 508
 | 
				
			||||||
 | 
					    let did_CST_syn_inits = 1
 | 
				
			||||||
 | 
					  endif
 | 
				
			||||||
 | 
					  CSTHiLink CSTSpecialKey      SpecialKey
 | 
				
			||||||
 | 
					  CSTHiLink CSTNonText         NonText
 | 
				
			||||||
 | 
					  CSTHiLink CSTDirectory       Directory
 | 
				
			||||||
 | 
					  CSTHiLink CSTErrorMsg        ErrorMsg
 | 
				
			||||||
 | 
					  CSTHiLink CSTIncSearch       IncSearch
 | 
				
			||||||
 | 
					  CSTHiLink CSTSearch          Search
 | 
				
			||||||
 | 
					  CSTHiLink CSTMoreMsg         MoreMsg
 | 
				
			||||||
 | 
					  CSTHiLink CSTModeMsg         ModeMsg
 | 
				
			||||||
 | 
					  CSTHiLink CSTLineNr          LineNr
 | 
				
			||||||
 | 
					  CSTHiLink CSTQuestion        Question
 | 
				
			||||||
 | 
					  CSTHiLink CSTStatusLineNC    StatusLineNC
 | 
				
			||||||
 | 
					  CSTHiLink CSTStatusLine      StatusLine
 | 
				
			||||||
 | 
					  CSTHiLink CSTVertSplit       VertSplit
 | 
				
			||||||
 | 
					  CSTHiLink CSTTitle           Title
 | 
				
			||||||
 | 
					  CSTHiLink CSTVisualNOS       VisualNOS
 | 
				
			||||||
 | 
					  CSTHiLink CSTVisual          Visual
 | 
				
			||||||
 | 
					  CSTHiLink CSTWarningMsg      WarningMsg
 | 
				
			||||||
 | 
					  CSTHiLink CSTWildMenu        WildMenu
 | 
				
			||||||
 | 
					  CSTHiLink CSTFolded          Folded
 | 
				
			||||||
 | 
					  CSTHiLink CSTFoldColumn      FoldColumn
 | 
				
			||||||
 | 
					  CSTHiLink CSTSignColumn      SignColumn
 | 
				
			||||||
 | 
					  CSTHiLink CSTDiffAdd         DiffAdd
 | 
				
			||||||
 | 
					  CSTHiLink CSTDiffChange      DiffChange
 | 
				
			||||||
 | 
					  CSTHiLink CSTDiffDelete      DiffDelete
 | 
				
			||||||
 | 
					  CSTHiLink CSTDiffText        DiffText
 | 
				
			||||||
 | 
					  CSTHiLink CSTCursor          Cursor
 | 
				
			||||||
 | 
					  CSTHiLink CSTComment         Comment
 | 
				
			||||||
 | 
					  CSTHiLink CSTConstant        Constant
 | 
				
			||||||
 | 
					  CSTHiLink CSTString          String
 | 
				
			||||||
 | 
					  CSTHiLink CSTCharacter       Character
 | 
				
			||||||
 | 
					  CSTHiLink CSTNumber          Number
 | 
				
			||||||
 | 
					  CSTHiLink CSTBoolean         Boolean
 | 
				
			||||||
 | 
					  CSTHiLink CSTFloat           Float
 | 
				
			||||||
 | 
					  CSTHiLink CSTIdentifier      Identifier
 | 
				
			||||||
 | 
					  CSTHiLink CSTFunction        Function
 | 
				
			||||||
 | 
					  CSTHiLink CSTStatement       Statement
 | 
				
			||||||
 | 
					  CSTHiLink CSTConditional     Conditional
 | 
				
			||||||
 | 
					  CSTHiLink CSTRepeat          Repeat
 | 
				
			||||||
 | 
					  CSTHiLink CSTLabel           Label
 | 
				
			||||||
 | 
					  CSTHiLink CSTOperator        Operator
 | 
				
			||||||
 | 
					  CSTHiLink CSTKeyword         Keyword
 | 
				
			||||||
 | 
					  CSTHiLink CSTException       Exception
 | 
				
			||||||
 | 
					  CSTHiLink CSTPreProc         PreProc
 | 
				
			||||||
 | 
					  CSTHiLink CSTInclude         Include
 | 
				
			||||||
 | 
					  CSTHiLink CSTDefine          Define
 | 
				
			||||||
 | 
					  CSTHiLink CSTMacro           Macro
 | 
				
			||||||
 | 
					  CSTHiLink CSTPreCondit       PreCondit
 | 
				
			||||||
 | 
					  CSTHiLink CSTType            Type
 | 
				
			||||||
 | 
					  CSTHiLink CSTStorageClass    StorageClass
 | 
				
			||||||
 | 
					  CSTHiLink CSTStructure       Structure
 | 
				
			||||||
 | 
					  CSTHiLink CSTTypedef         Typedef
 | 
				
			||||||
 | 
					  CSTHiLink CSTSpecial         Special
 | 
				
			||||||
 | 
					  CSTHiLink CSTSpecialChar     SpecialChar
 | 
				
			||||||
 | 
					  CSTHiLink CSTTag             Tag
 | 
				
			||||||
 | 
					  CSTHiLink CSTDelimiter       Delimiter
 | 
				
			||||||
 | 
					  CSTHiLink CSTSpecialComment  SpecialComment
 | 
				
			||||||
 | 
					  CSTHiLink CSTDebug           Debug
 | 
				
			||||||
 | 
					  CSTHiLink CSTUnderlined      Underlined
 | 
				
			||||||
 | 
					  CSTHiLink CSTIgnore          Ignore
 | 
				
			||||||
 | 
					  CSTHiLink CSTError           Error
 | 
				
			||||||
 | 
					  CSTHiLink CSTSpellBad        SpellBad
 | 
				
			||||||
 | 
					  CSTHiLink CSTSpellCap        SpellCap
 | 
				
			||||||
 | 
					  CSTHiLink CSTSpellLocal      SpellLocal
 | 
				
			||||||
 | 
					  CSTHiLink CSTSpellRare       SpellRare
 | 
				
			||||||
 | 
					  CSTHiLink CSTTodo            Todo
 | 
				
			||||||
 | 
					endif
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					delcommand CSTHiLink
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					let b:current_syntax = "cst"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					if main_syntax == 'cst'
 | 
				
			||||||
 | 
					  unlet main_syntax
 | 
				
			||||||
 | 
					endif
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					" vim: set filetype=cst:
 | 
				
			||||||
		Loading…
	
		Reference in New Issue