mirror of
https://github.com/davegallant/nix-config
synced 2025-08-08 05:52:28 +00:00
Switch vim colorscheme to gruvbox (#23)
This commit is contained in:
216
.config/nvim/colors/sourcerer.vim
Normal file
216
.config/nvim/colors/sourcerer.vim
Normal file
@@ -0,0 +1,216 @@
|
||||
" ██████ ██████ ██ ██ ██████ █████ █████ ██████ █████ ██████
|
||||
" ██░░░░ ██░░░░██░██ ░██░░██░░████░░░██ ██░░░██░░██░░████░░░██░░██░░██
|
||||
" ░░█████ ░██ ░██░██ ░██ ░██ ░░░██ ░░ ░███████ ░██ ░░░███████ ░██ ░░
|
||||
" ░░░░░██░██ ░██░██ ░██ ░██ ░██ ██░██░░░░ ░██ ░██░░░░ ░██
|
||||
" ██████ ░░██████ ░░██████░███ ░░█████ ░░██████░███ ░░██████░███
|
||||
" ░░░░░░ ░░░░░░ ░░░░░░ ░░░ ░░░░░ ░░░░░░ ░░░ ░░░░░░ ░░░
|
||||
" r e a d c o d e l i k e a w i z a r d
|
||||
"
|
||||
" sourcerer by xero harrison (http://sourcerer.xero.nu)
|
||||
" ├─ based on sorcerer by Jeet Sukumaran (http://jeetworks.org)
|
||||
" └─ based on mustang by Henrique C. Alves (hcarvalhoalves@gmail.com)
|
||||
|
||||
set background=dark
|
||||
hi clear
|
||||
|
||||
if exists("syntax_on")
|
||||
syntax reset
|
||||
endif
|
||||
|
||||
let colors_name = "sourcerer"
|
||||
|
||||
|
||||
" █▓▒░ GUI colors
|
||||
hi Normal guifg=#c2c2b0 guibg=#222222 gui=NONE
|
||||
hi ColorColumn guifg=NONE guibg=#1c1c1c
|
||||
hi Cursor guifg=NONE guibg=#626262 gui=NONE
|
||||
hi CursorColumn guibg=#2d2d2d
|
||||
hi CursorLine guibg=#2d2d2d
|
||||
hi DiffAdd guifg=#000000 guibg=#3cb371 gui=NONE
|
||||
hi DiffDelete guifg=#000000 guibg=#aa4450 gui=NONE
|
||||
hi DiffChange guifg=#000000 guibg=#4f94cd gui=NONE
|
||||
hi DiffText guifg=#000000 guibg=#8ee5ee gui=NONE
|
||||
hi Directory guifg=#1e90ff guibg=NONE gui=NONE
|
||||
hi ErrorMsg guifg=#ff6a6a guibg=NONE gui=bold
|
||||
hi FoldColumn guifg=#68838b guibg=#4B4B4B gui=bold
|
||||
hi Folded guifg=#406060 guibg=#232c2c gui=NONE
|
||||
hi IncSearch guifg=#ffffff guibg=#ff4500 gui=bold
|
||||
hi LineNr guifg=#878787 guibg=#3A3A3A gui=NONE
|
||||
hi MatchParen guifg=#fff000 guibg=NONE gui=bold
|
||||
hi ModeMsg guifg=#afafaf guibg=#222222 gui=bold
|
||||
hi MoreMsg guifg=#2e8b57 guibg=NONE gui=bold
|
||||
hi NonText guifg=#404050 guibg=NONE gui=NONE
|
||||
|
||||
" completions
|
||||
hi Pmenu guifg=#A8A8A8 guibg=#3A3A3A
|
||||
hi PmenuSel guifg=#000000 guibg=#528B8B
|
||||
hi PmenuSbar guifg=#000000 guibg=#528B8B
|
||||
hi PmenuThumb guifg=#000000 guibg=#528B8B
|
||||
|
||||
hi Question guifg=#00ee00 guibg=NONE gui=bold
|
||||
hi Search guifg=#000000 guibg=#d6e770 gui=bold
|
||||
hi SignColumn guifg=#ffffff guibg=NONE gui=NONE
|
||||
hi SpecialKey guifg=#505060 guibg=NONE gui=NONE
|
||||
hi SpellBad guisp=#ee2c2c gui=undercurl
|
||||
hi SpellCap guisp=#0000ff gui=undercurl
|
||||
hi SpellLocal guisp=#008b8b gui=undercurl
|
||||
hi SpellRare guisp=#ff00ff gui=undercurl
|
||||
hi StatusLine guifg=#000000 guibg=#808070 gui=bold
|
||||
hi StatusLineNC guifg=#000000 guibg=#404c4c gui=italic
|
||||
hi VertSplit guifg=#404c4c guibg=#404c4c gui=NONE
|
||||
hi TabLine guifg=fg guibg=#d3d3d3 gui=underline
|
||||
hi TabLineFill guifg=fg guibg=NONE gui=reverse
|
||||
hi TabLineSel guifg=fg guibg=NONE gui=bold
|
||||
hi Title guifg=#528b8b guibg=NONE gui=bold
|
||||
hi Visual guifg=#000000 guibg=#6688aa gui=NONE
|
||||
hi WarningMsg guifg=#ee9a00 guibg=NONE gui=NONE
|
||||
hi WildMenu guifg=#000000 guibg=#87ceeb gui=NONE
|
||||
hi ExtraWhitespace guifg=fg guibg=#528b8b gui=NONE
|
||||
|
||||
" syntax highlighting
|
||||
hi Comment guifg=#686858 gui=italic
|
||||
hi Boolean guifg=#ff9800 gui=NONE
|
||||
hi String guifg=#779b70 gui=NONE
|
||||
hi Identifier guifg=#9ebac2 gui=NONE
|
||||
hi Function guifg=#faf4c6 gui=NONE
|
||||
hi Type guifg=#7e8aa2 gui=NONE
|
||||
hi Statement guifg=#90b0d1 gui=NONE
|
||||
hi Keyword guifg=#90b0d1 gui=NONE
|
||||
hi Constant guifg=#ff9800 gui=NONE
|
||||
hi Number guifg=#cc8800 gui=NONE
|
||||
hi Special guifg=#719611 gui=NONE
|
||||
hi PreProc guifg=#528b8b gui=NONE
|
||||
hi Todo guifg=#8f6f8f guibg=#202020 gui=italic,underline,bold
|
||||
|
||||
" diff
|
||||
hi diffOldFile guifg=#88afcb guibg=NONE gui=italic
|
||||
hi diffNewFile guifg=#88afcb guibg=NONE gui=italic
|
||||
hi diffFile guifg=#88afcb guibg=NONE gui=italic
|
||||
hi diffLine guifg=#88afcb guibg=NONE gui=italic
|
||||
hi link diffSubname diffLine
|
||||
hi diffAdded guifg=#3cb371 guibg=NONE gui=NONE
|
||||
hi diffRemoved guifg=#aa4450 guibg=NONE gui=NONE
|
||||
hi diffChanged guifg=#4f94cd guibg=NONE gui=NONE
|
||||
hi link diffOnly Constant
|
||||
hi link diffIdentical Constant
|
||||
hi link diffDiffer Constant
|
||||
hi link diffBDiffer Constant
|
||||
hi link diffIsA Constant
|
||||
hi link diffNoEOL Constant
|
||||
hi link diffCommon Constant
|
||||
hi link diffComment Constant
|
||||
|
||||
" python
|
||||
hi pythonException guifg=#90b0d1 guibg=NONE gui=NONE
|
||||
hi pythonExClass guifg=#996666 guibg=NONE gui=NONE
|
||||
hi pythonDecorator guifg=#888555 guibg=NONE gui=NONE
|
||||
hi link pythonDecoratorFunction pythonDecorator
|
||||
|
||||
" █▓▒░ 256 colors
|
||||
hi Normal cterm=NONE ctermbg=NONE ctermfg=145
|
||||
hi ColorColumn cterm=NONE ctermbg=16 ctermfg=NONE
|
||||
hi Cursor cterm=NONE ctermbg=241 ctermfg=fg
|
||||
hi CursorColumn cterm=NONE ctermbg=16 ctermfg=fg
|
||||
hi CursorLine cterm=NONE ctermbg=236 ctermfg=fg
|
||||
hi DiffAdd cterm=NONE ctermbg=71 ctermfg=16
|
||||
hi DiffDelete cterm=NONE ctermbg=124 ctermfg=16
|
||||
hi DiffChange cterm=NONE ctermbg=68 ctermfg=16
|
||||
hi DiffText cterm=NONE ctermbg=117 ctermfg=16
|
||||
hi Directory cterm=NONE ctermbg=234 ctermfg=33
|
||||
hi ErrorMsg cterm=bold ctermbg=NONE ctermfg=203
|
||||
hi FoldColumn cterm=bold ctermbg=239 ctermfg=66
|
||||
hi Folded cterm=NONE ctermbg=16 ctermfg=60
|
||||
hi IncSearch cterm=bold ctermbg=202 ctermfg=231
|
||||
hi LineNr cterm=NONE ctermbg=237 ctermfg=102
|
||||
hi MatchParen cterm=bold ctermbg=NONE ctermfg=226
|
||||
hi ModeMsg cterm=bold ctermbg=NONE ctermfg=145
|
||||
hi MoreMsg cterm=bold ctermbg=234 ctermfg=29
|
||||
hi NonText cterm=NONE ctermbg=NONE ctermfg=59
|
||||
hi Pmenu cterm=NONE ctermbg=238 ctermfg=231
|
||||
hi PmenuSbar cterm=NONE ctermbg=250 ctermfg=fg
|
||||
hi PmenuSel cterm=NONE ctermbg=149 ctermfg=16
|
||||
hi Question cterm=bold ctermbg=NONE ctermfg=46
|
||||
hi Search cterm=bold ctermbg=185 ctermfg=16
|
||||
hi SignColumn cterm=NONE ctermbg=NONE ctermfg=231
|
||||
hi SpecialKey cterm=NONE ctermbg=NONE ctermfg=59
|
||||
hi SpellBad cterm=undercurl ctermbg=NONE ctermfg=196
|
||||
hi SpellCap cterm=undercurl ctermbg=NONE ctermfg=21
|
||||
hi SpellLocal cterm=undercurl ctermbg=NONE ctermfg=30
|
||||
hi SpellRare cterm=undercurl ctermbg=NONE ctermfg=201
|
||||
hi StatusLine cterm=bold ctermbg=101 ctermfg=16
|
||||
hi StatusLineNC cterm=NONE ctermbg=102 ctermfg=16
|
||||
hi VertSplit cterm=NONE ctermbg=102 ctermfg=102
|
||||
hi TabLine cterm=bold ctermbg=102 ctermfg=16
|
||||
hi TabLineFill cterm=NONE ctermbg=102 ctermfg=16
|
||||
hi TabLineSel cterm=bold ctermbg=16 ctermfg=59
|
||||
hi Title cterm=bold ctermbg=NONE ctermfg=66
|
||||
hi Visual cterm=NONE ctermbg=67 ctermfg=16
|
||||
hi WarningMsg cterm=NONE ctermbg=234 ctermfg=208
|
||||
hi WildMenu cterm=NONE ctermbg=116 ctermfg=16
|
||||
hi ExtraWhitespace cterm=NONE ctermbg=66 ctermfg=fg
|
||||
|
||||
hi Comment cterm=NONE ctermbg=NONE ctermfg=59
|
||||
hi Boolean cterm=NONE ctermbg=NONE ctermfg=208
|
||||
hi String cterm=NONE ctermbg=NONE ctermfg=101
|
||||
hi Identifier cterm=NONE ctermbg=NONE ctermfg=145
|
||||
hi Function cterm=NONE ctermbg=NONE ctermfg=230
|
||||
hi Type cterm=NONE ctermbg=NONE ctermfg=103
|
||||
hi Statement cterm=NONE ctermbg=NONE ctermfg=110
|
||||
hi Keyword cterm=NONE ctermbg=NONE ctermfg=110
|
||||
hi Constant cterm=NONE ctermbg=NONE ctermfg=208
|
||||
hi Number cterm=NONE ctermbg=NONE ctermfg=172
|
||||
hi Special cterm=NONE ctermbg=NONE ctermfg=64
|
||||
hi PreProc cterm=NONE ctermbg=NONE ctermfg=66
|
||||
hi Todo cterm=bold,underline ctermbg=234 ctermfg=96
|
||||
|
||||
hi diffOldFile cterm=NONE ctermbg=NONE ctermfg=67
|
||||
hi diffNewFile cterm=NONE ctermbg=NONE ctermfg=67
|
||||
hi diffFile cterm=NONE ctermbg=NONE ctermfg=67
|
||||
hi diffLine cterm=NONE ctermbg=NONE ctermfg=67
|
||||
hi diffAdded cterm=NONE ctermfg=NONE ctermfg=71
|
||||
hi diffRemoved cterm=NONE ctermfg=NONE ctermfg=124
|
||||
hi diffChanged cterm=NONE ctermfg=NONE ctermfg=68
|
||||
hi link diffSubname diffLine
|
||||
hi link diffOnly Constant
|
||||
hi link diffIdentical Constant
|
||||
hi link diffDiffer Constant
|
||||
hi link diffBDiffer Constant
|
||||
hi link diffIsA Constant
|
||||
hi link diffNoEOL Constant
|
||||
hi link diffCommon Constant
|
||||
hi link diffComment Constant
|
||||
|
||||
hi pythonClass cterm=NONE ctermbg=NONE ctermfg=fg
|
||||
hi pythonDecorator cterm=NONE ctermbg=NONE ctermfg=101
|
||||
hi pythonExClass cterm=NONE ctermbg=NONE ctermfg=95
|
||||
hi pythonException cterm=NONE ctermbg=NONE ctermfg=110
|
||||
hi pythonFunc cterm=NONE ctermbg=NONE ctermfg=fg
|
||||
hi pythonFuncParams cterm=NONE ctermbg=NONE ctermfg=fg
|
||||
hi pythonKeyword cterm=NONE ctermbg=NONE ctermfg=fg
|
||||
hi pythonParam cterm=NONE ctermbg=NONE ctermfg=fg
|
||||
hi pythonRawEscape cterm=NONE ctermbg=NONE ctermfg=fg
|
||||
hi pythonSuperclasses cterm=NONE ctermbg=NONE ctermfg=fg
|
||||
hi pythonSync cterm=NONE ctermbg=NONE ctermfg=fg
|
||||
|
||||
hi Conceal cterm=NONE ctermbg=248 ctermfg=252
|
||||
hi Error cterm=NONE ctermbg=196 ctermfg=231
|
||||
hi Ignore cterm=NONE ctermbg=NONE ctermfg=234
|
||||
hi InsertModeCursorLine cterm=NONE ctermbg=16 ctermfg=fg
|
||||
hi NormalModeCursorLine cterm=NONE ctermbg=235 ctermfg=fg
|
||||
hi PmenuThumb cterm=reverse ctermbg=NONE ctermfg=fg
|
||||
hi StatusLineAlert cterm=NONE ctermbg=160 ctermfg=231
|
||||
hi StatusLineUnalert cterm=NONE ctermbg=238 ctermfg=144
|
||||
hi Test cterm=NONE ctermbg=NONE ctermfg=fg
|
||||
hi Underlined cterm=underline ctermbg=NONE ctermfg=111
|
||||
hi VisualNOS cterm=bold,underline ctermbg=NONE ctermfg=fg
|
||||
hi cCursor cterm=reverse ctermbg=NONE ctermfg=fg
|
||||
hi iCursor cterm=NONE ctermbg=210 ctermfg=16
|
||||
hi lCursor cterm=NONE ctermbg=145 ctermfg=234
|
||||
hi nCursor cterm=NONE ctermbg=NONE ctermfg=145
|
||||
hi vCursor cterm=NONE ctermbg=201 ctermfg=16
|
||||
|
||||
hi Pmenu cterm=NONE ctermfg=248 ctermbg=237
|
||||
hi PmenuSel cterm=NONE ctermfg=16 ctermbg=66
|
||||
hi PmenuSbar cterm=NONE ctermfg=16 ctermbg=66
|
||||
hi PmenuThumb cterm=NONE ctermfg=16 ctermbg=66
|
||||
|
Reference in New Issue
Block a user