mirror of
https://github.com/davegallant/nix-config
synced 2025-08-08 01:42:28 +00:00
Switch vim colorscheme to gruvbox (#23)
This commit is contained in:
98
.config/nvim/colors/genericdc.vim
Normal file
98
.config/nvim/colors/genericdc.vim
Normal file
@@ -0,0 +1,98 @@
|
||||
set background=dark
|
||||
highlight clear
|
||||
|
||||
if exists("syntax on")
|
||||
syntax reset
|
||||
endif
|
||||
|
||||
let g:colors_name = "genericdc"
|
||||
|
||||
hi Normal ctermfg=251 ctermbg=NONE
|
||||
hi Special ctermfg=253 ctermbg=NONE
|
||||
hi Comment ctermfg=241 ctermbg=NONE cterm=italic
|
||||
hi Constant ctermfg=249 ctermbg=NONE
|
||||
hi String ctermfg=110 ctermbg=NONE
|
||||
hi Number ctermfg=167 ctermbg=NONE
|
||||
hi htmlTagName ctermfg=249 ctermbg=NONE
|
||||
hi Identifier ctermfg=243 ctermbg=NONE
|
||||
hi Statement ctermfg=243 ctermbg=NONE cterm=NONE
|
||||
hi Boolean ctermfg=243 ctermbg=NONE cterm=NONE
|
||||
hi PreProc ctermfg=254 ctermbg=NONE
|
||||
hi Type ctermfg=249 ctermbg=NONE
|
||||
hi Function ctermfg=240 ctermbg=NONE cterm=italic
|
||||
hi Repeat ctermfg=244 ctermbg=NONE
|
||||
hi Operator ctermfg=249 ctermbg=NONE
|
||||
hi Error ctermfg=9 ctermbg=NONE
|
||||
hi TODO ctermfg=202 ctermbg=NONE cterm=italic
|
||||
hi linenr ctermfg=238 ctermbg=235
|
||||
hi CursorLineNR ctermfg=241 ctermbg=234
|
||||
|
||||
hi Visual ctermfg=251 ctermbg=237 cterm=italic
|
||||
hi SpecialKey ctermfg=236 ctermbg=NONE
|
||||
hi NonText ctermfg=236 ctermbg=NONE
|
||||
hi ExtraWhitespace ctermbg=196
|
||||
hi MatchParen ctermfg=253 ctermbg=242
|
||||
hi Pmenu ctermfg=251 ctermbg=237
|
||||
hi PmenuSel ctermfg=235 ctermbg=111
|
||||
|
||||
hi ColorColumn ctermbg=236
|
||||
|
||||
match ExtraWhitespace /\s\+$/
|
||||
|
||||
hi link character constant
|
||||
hi link number constant
|
||||
hi link boolean constant
|
||||
hi link Float Number
|
||||
hi link Conditional Repeat
|
||||
hi link Label Statement
|
||||
hi link Keyword Statement
|
||||
hi link Exception Statement
|
||||
hi link Include PreProc
|
||||
hi link Define PreProc
|
||||
hi link Macro PreProc
|
||||
hi link PreCondit PreProc
|
||||
hi link StorageClass Type
|
||||
hi link Structure Type
|
||||
hi link Typedef Type
|
||||
hi link htmlTag Special
|
||||
hi link Tag Special
|
||||
hi link SpecialChar Special
|
||||
hi link Delimiter Special
|
||||
hi link SpecialComment Special
|
||||
hi link Debug Special
|
||||
|
||||
" sytnax specific
|
||||
|
||||
" javascript (ala vim-javascript-syntax)
|
||||
hi javaScriptFuncArg ctermfg=244 ctermbg=NONE
|
||||
hi javaScriptFuncExp ctermfg=244
|
||||
hi javaScriptBraces cterm=NONE
|
||||
|
||||
hi link javaScriptDocTags Comment
|
||||
|
||||
|
||||
" go (ala vim-go)
|
||||
hi gotypes ctermfg=221 ctermbg=NONE cterm=italic
|
||||
hi goDirective ctermfg=242 ctermbg=NONE cterm=italic
|
||||
|
||||
hi link goTodo TODO
|
||||
hi link goType gotypes
|
||||
hi link goSignedInts gotypes
|
||||
hi link goUnsignedInts gotypes
|
||||
hi link goFloats gotypes
|
||||
hi link goComplexes gotypes
|
||||
|
||||
hi goOperator ctermfg=242
|
||||
hi goBuiltins ctermfg=39
|
||||
hi goDeclaration ctermfg=242
|
||||
hi goDeclType ctermfg=242
|
||||
|
||||
hi goFunction ctermfg=243 ctermbg=NONE cterm=italic
|
||||
hi goMethod ctermfg=243 ctermbg=NONE cterm=NONE
|
||||
hi goStruct ctermfg=251 ctermbg=NONE cterm=NONE
|
||||
hi goStructDef ctermfg=251 ctermbg=NONE cterm=italic
|
||||
|
||||
|
||||
" NerdTree
|
||||
hi link NERDTreeDir Special
|
||||
hi NERDTreeFile ctermfg=246
|
Reference in New Issue
Block a user