"%% Vim color file
"  Name:           def
"  Maintainer:     Ralph Amissah <ralph@amissah.com>
"  Last Change:    2013-02-14, 2016-07-28, 2022-09-05
"  URL:            <https://git.sisudoc.org/projects/sisudoc-spine/tree/sundry/editor-syntax-etc/vim/colors/def.vim>
"                  <https://sisudoc.org/>
"  Note:           primarily 16 color cterm improved by tweaking of .Xdefaults
"                  (with occasional other colors selected from 256 color palate)
"                  .Xdefaults tweaking to make identical to def (256) provided,
"                  along with an alternative possibility using colors beyond
"                  256 color palate
:  hi clear
:  if exists("syntax_on") | syntax reset | endif
:  let colors_name = "def"
:  set t_Co=256
:  set background=dark
"  -------
"  terminal def
"  -------
:  hi Normal                                     ctermfg=7      ctermbg=236
:  hi Cursor                                     ctermfg=0      ctermbg=166
:  hi lCursor        cterm=reverse
:  hi CursorLine     cterm=bold,underline                                      "ctermul=166   "bg:236,59
:  hi CursorLineNr   cterm=bold                  ctermfg=0      ctermbg=166
:  hi LineNr         cterm=bold                  ctermfg=59     ctermbg=16
:  hi StatusLine     cterm=bold,reverse
:  hi StatusLineNC   cterm=reverse
:  hi StatusLineTerm cterm=bold                  ctermfg=15     ctermbg=2
:  hi StatusLineTermNC                           ctermfg=15     ctermbg=2
:  hi ColorColumn    cterm=none                  ctermfg=231    ctermbg=236                   "bg:233,59,242,67
"  hi ColorColumn     cterm=inverse
"  hi ColorColumn                                ctermfg=16     ctermbg=235
"  hi ColorColumn                                ctermfg=5      ctermbg=90
:  hi Folded         cterm=none                  ctermfg=67     ctermbg=16                     "fg:248,59,242,3,2,67
"  hi Folded         cterm=none                  ctermfg=59     ctermbg=16                     "fg:248,59,242,3
:  hi FoldColumn                                 ctermfg=4      ctermbg=69
:  hi Search         cterm=none                  ctermfg=0      ctermbg=57                     "bg:57,11
:  hi IncSearch      cterm=none                  ctermfg=0      ctermbg=154
:  hi SpecialKey                                 ctermfg=4
:  hi Visual         cterm=reverse
:  hi VisualNOS      cterm=bold,underline
:  hi MoreMsg                                    ctermfg=2
:  hi ModeMsg        cterm=bold
:  hi Question                                   ctermfg=2
:  hi Title          cterm=bold                  ctermfg=3
:  hi NonText        cterm=bold                  ctermfg=4
:  hi Directory                                  ctermfg=4
:  hi WildMenu                                   ctermfg=0      ctermbg=3
:  hi VertSplit      cterm=reverse
:  hi DiffAdd        cterm=none                  ctermfg=0      ctermbg=2
:  hi DiffChange     cterm=none                  ctermfg=0      ctermbg=7
:  hi DiffDelete     cterm=none                  ctermfg=0      ctermbg=7
:  hi DiffText       cterm=none                  ctermfg=0      ctermbg=6
:  hi String         cterm=none                  ctermfg=3
:  hi Comment        cterm=none                  ctermfg=4
:  hi Constant                                   ctermfg=1
:  hi Special                                    ctermfg=6                                     "fg:67,140,5
:  hi Identifier     cterm=none                  ctermfg=2                                     "bg:172,4,2 (default usually bold; choose orange, blue or lime green)
:  hi Statement                                  ctermfg=4
:  hi Operator                                   ctermfg=2
:  hi PreProc                                    ctermfg=1                                     "fg:2,5,140
:  hi Type                                       ctermfg=3                                     "fg:67,2
:  hi Include                                    ctermfg=1                                     "fg:124,140,5
:  hi Delimiter      cterm=none                  ctermfg=2
:  hi Ignore         cterm=bold                  ctermfg=7
:  hi Todo                                       ctermfg=0      ctermbg=3
:  hi Underlined     cterm=underline                                           "ctermul=166    "fg:4,6
:  hi Define                                     ctermfg=3
:  hi Function                                   ctermfg=6
:  hi Structure                                  ctermfg=2
:  hi MatchParen     cterm=bold                  ctermfg=7      ctermbg=4
:  hi SpellBad       cterm=underline             ctermfg=5      ctermbg=0
:  hi SpellCap       cterm=underline             ctermfg=5      ctermbg=0
:  hi SpellLocal     cterm=underline             ctermfg=5      ctermbg=0
:  hi SpellRare      cterm=underline             ctermfg=5      ctermbg=0
:  hi TrailingWhitespace                                        ctermbg=1
:  hi ExtraWhitespace                                           ctermbg=1
:  hi WarningMsg                                 ctermfg=1
:  hi ErrorMsg       cterm=bold                  ctermfg=7      ctermbg=1
:  hi Error          cterm=bold                  ctermfg=7      ctermbg=1
:  if &diff
:    highlight! link DiffText MatchParen
:  endif
"  -------
"  gui def
"  -------
:  hi Normal                                     guifg=#D3D3D3  guibg=#000000
:  hi Cursor                                     guifg=#000000  guibg=#CC9966
:  hi lCursor        gui=reverse
:  hi CursorLine     gui=bold
:  hi CursorLineNr   gui=bold                    guifg=#000000  guibg=#D75F00
:  hi CursorColumn                                               guibg=#00005F
:  hi LineNr         gui=bold                    guifg=#808080  guibg=#000000
:  hi StatusLine     gui=bold,reverse
:  hi StatusLineNC   gui=reverse
:  hi Search         gui=none                    guifg=#000000  guibg=#5F00FF
:  hi IncSearch      gui=none                    guifg=#000000  guibg=#AFFF00
:  hi SpecialKey                                 guifg=#5971AD
:  hi Visual         gui=reverse
:  hi VisualNOS      gui=bold,underline
:  hi MoreMsg                                    guifg=#4E9A06
:  hi ModeMsg        gui=bold
:  hi Question                                   guifg=#4E9A06
:  hi Title          gui=bold                    guifg=#C4A000
:  hi NonText        gui=bold                    guifg=#5971AD
:  hi Directory                                  guifg=#5971AD
:  hi WildMenu                                   guifg=#000000  guibg=#C4A000
:  hi VertSplit      gui=reverse
:  hi Folded         gui=none                    guifg=#808080  guibg=#000000
:  hi FoldColumn                                 guifg=#5971AD  guibg=#D3D3D3
:  hi DiffAdd        gui=none                    guifg=#000000  guibg=#4E9A06
:  hi DiffChange     gui=none                    guifg=#000000  guibg=#D3D3D3
:  hi DiffDelete     gui=none                    guifg=#000000  guibg=#D3D3D3
:  hi DiffText       gui=none                    guifg=#000000  guibg=#06989A
:  hi String         gui=none                    guifg=#C4A000
:  hi Comment        gui=none                    guifg=#5971AD  guibg=#000000
:  hi Constant                                   guifg=#CC0000
:  hi Special                                    guifg=#06989A
:  hi Identifier                                 guifg=#06989A
:  hi Statement                                  guifg=#4E9A06
:  hi Operator                                   guifg=#4E9A06
:  hi PreProc                                    guifg=#CC0000
:  hi Type           gui=bold                    guifg=#C4A000
:  hi Delimiter      gui=none                    guifg=#4E9A06
:  hi Ignore         gui=bold                    guifg=#D3D3D3
:  hi Todo                                       guifg=#000000  guibg=#C4A000
:  hi Underlined     gui=underline
:  hi Include                                    guifg=#CC0000
:  hi Define                                     guifg=#C4A000
:  hi Function                                   guifg=#06989A
:  hi Structure                                  guifg=#4E9A06
:  hi MatchParen     gui=bold                    guifg=#D3D3D3  guibg=#5971AD
:  hi ColorColumn                                               guibg=#00005F
:  hi SpellBad       gui=underline               guifg=#75507B  guibg=#000000
:  hi SpellCap       gui=underline               guifg=#75507B  guibg=#000000
:  hi SpellLocal     gui=underline               guifg=#75507B  guibg=#000000
:  hi SpellRare      gui=underline               guifg=#75507B  guibg=#000000
:  hi TrailingWhitespace                                        guibg=#080000
:  hi ExtraWhitespace                                           guibg=#CC0000
:  hi WarningMsg                                 guifg=#CC0000
:  hi ErrorMsg       gui=bold                    guifg=#D3D3D3  guibg=#CC0000
:  hi Error          gui=bold                    guifg=#D3D3D3  guibg=#CC0000