Skip to content

Instantly share code, notes, and snippets.

@heapwolf
Last active July 22, 2017 15:27
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save heapwolf/65f2b1c495529c66b6ce83a1054b9dce to your computer and use it in GitHub Desktop.
Save heapwolf/65f2b1c495529c66b6ce83a1054b9dce to your computer and use it in GitHub Desktop.
A subtle gray theme for vim
hi clear
set background=dark
hi FileDescription ctermfg=0 ctermbg=220
match FileDescription /DESCRIPTION/
hi Normal ctermfg=15 ctermbg=NONE
hi CursorLine ctermbg=250
hi CursorLineNr ctermfg=250
hi Boolean ctermfg=250
hi Character ctermfg=250
hi Number ctermfg=250
hi String ctermfg=250
hi Conditional ctermfg=250
hi Constant ctermfg=250
hi Cursor ctermfg=250 ctermbg=253
hi Debug ctermfg=250
hi Define ctermfg=250
hi Delimiter ctermfg=250
hi DiffAdd ctermbg=24
hi DiffChange ctermfg=181 ctermbg=239
hi DiffDelete ctermfg=162 ctermbg=53
hi DiffText ctermbg=102
hi Directory ctermfg=155
hi Error ctermfg=220 ctermbg=245
hi Exception ctermfg=220
hi FoldColumn ctermfg=0 ctermbg=242
hi Folded ctermfg=0 ctermbg=242
hi Float ctermfg=220
hi Ignore ctermfg=244 ctermbg=232
hi IncSearch ctermfg=193 ctermbg=16
hi Keyword ctermfg=250
hi Identifier ctermfg=250
hi Include ctermfg=250
hi PreProc ctermfg=250
hi Type ctermfg=250
hi Label ctermfg=250
hi Macro ctermfg=250
hi SpecialKey ctermfg=250
hi Function ctermfg=220
hi MatchParen ctermfg=0 ctermbg=220
hi Operator ctermfg=250
" complete menu
hi Pmenu ctermfg=255 ctermbg=242
hi PmenuSel ctermfg=240 ctermbg=220
hi PmenuSbar ctermbg=232
hi PmenuThumb ctermfg=250
hi PreCondit ctermfg=250
hi PreProc ctermfg=250
hi Question ctermfg=250
hi Repeat ctermfg=250
hi Search ctermfg=0 ctermbg=222
" marks column
hi SignColumn ctermfg=250 ctermbg=NONE
hi SpecialChar ctermfg=250
hi Special ctermfg=250
if has("spell")
hi SpellBad ctermbg=52
hi SpellCap ctermbg=17
hi SpellLocal ctermbg=17
hi SpellRare ctermfg=NONE ctermbg=NONE cterm=reverse
endif
hi Statement ctermfg=250
hi StatusLine ctermfg=242 ctermbg=248
hi StatusLineNC ctermfg=242 ctermbg=242
hi StorageClass ctermfg=250
hi Structure ctermfg=250
hi Tag ctermfg=250
hi Title ctermfg=250
hi Todo ctermfg=0 ctermbg=220
hi Directory ctermfg=250
hi Search ctermbg=220 ctermfg=232
hi Typedef ctermfg=250
hi Type ctermfg=250
hi Underlined ctermfg=250 cterm=underline
hi VertSplit ctermfg=242 ctermbg=NONE cterm=bold
hi VisualNOS ctermbg=243
hi Visual ctermbg=243
hi WarningMsg ctermfg=237 ctermbg=NONE
hi ErrorMsg ctermfg=237 ctermbg=NONE
hi ModeMsg ctermfg=237 ctermbg=NONE
hi MoreMsg ctermfg=237 ctermbg=NONE
hi CursorColumn ctermbg=236
hi LineNr ctermfg=250 ctermbg=NONE
hi NonText ctermfg=244 ctermbg=NONE
hi SpecialKey ctermfg=250
hi ColorColumn ctermbg=NONE ctermfg=NONE
hi SpecialComment ctermfg=247
hi Comment ctermfg=247
hi NERDTreeDirSlash ctermfg=244
hi NERDTreeOpenable ctermfg=244
hi NERDTreeClosable ctermfg=244
hi NERDTreeCWD ctermfg=244
hi def link NERDTreeGitStatusUnmerged Function
hi def link NERDTreeGitStatusModified Function
hi def link NERDTreeGitStatusAdded Function
hi def link NERDTreeGitStatusRenamed Function
hi def link NERDTreeGitStatusDeleted Function
hi def link NERDTreeGitStatusUnknown Function
hi def link NERDTreeGitStatusDirDirty Function
hi def link NERDTreeGitStatusDirClean Function
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment