holyhelmetofcheese.vim - www.codemadness.org - www.codemadness.org saait content files
 (HTM) git clone git://git.codemadness.org/www.codemadness.org
 (DIR) Log
 (DIR) Files
 (DIR) Refs
 (DIR) README
 (DIR) LICENSE
       ---
       holyhelmetofcheese.vim (4500B)
       ---
            1 " Vim color file
            2 " Maintainer:   bob <bob@codemadness.org>
            3 " URL:          https://www.codemadness.org/
            4 
            5 " cool help screens
            6 " :he group-name
            7 " :he highlight-groups
            8 " :he cterm-colors
            9 
           10 " Font.
           11 " set guifont=Courier\ New,11
           12 
           13 set background=light
           14 if version > 580
           15     " no guarantees for version 5.8 and below, but this makes it stop
           16     " complaining
           17     hi clear
           18     if exists("syntax_on")
           19     syntax reset
           20     endif
           21 endif
           22 let g:colors_name="holyhelmetofcheese"
           23 
           24 " Normal text.
           25 hi Normal       guifg=#000000 guibg=#ffffff gui=none
           26 
           27 " Non-text.
           28 hi NonText      cterm=bold ctermfg=darkblue
           29 hi NonText      guifg=#cccccc guibg=#ffffff
           30 
           31 " Cursor.
           32 hi Cursor       guibg=#333333 guifg=#000000
           33 hi CursorLine   gui=none guibg=#efefef
           34 hi CursorColumn gui=none guibg=#efefef
           35 
           36 " Diff.
           37 "hi DiffAdd     ctermbg=4
           38 "hi DiffChange  ctermbg=5
           39 "hi DiffDelete  cterm=bold ctermfg=4 ctermbg=6
           40 "hi DiffText    cterm=bold ctermbg=1
           41 
           42 " Diff
           43 hi DiffAdd      gui=none guibg=#c0f1ad
           44 hi DiffChange   gui=none guibg=#f1edad
           45 hi DiffDelete   gui=none guibg=#f1adad
           46 hi DiffText     gui=none guibg=#e4c77a
           47 
           48 " Vertical split.
           49 hi VertSplit    cterm=reverse
           50 "hi VertSplit   guibg=#e1dfdf guifg=grey50 gui=none
           51 hi VertSplit    guibg=#e3e3e3 guifg=grey50 gui=none
           52 
           53 " Folded text.
           54 hi Folded       ctermfg=darkgrey ctermbg=NONE
           55 hi Folded       guibg=#e1dfdf guifg=#000000
           56 
           57 " Folded columns (treeview-like stuff).
           58 hi FoldColumn   ctermfg=darkgrey ctermbg=NONE
           59 hi FoldColumn   guibg=#e3e3e3 guifg=#000000
           60 
           61 " Matched brackets etc.
           62 hi MatchParen   ctermbg=blue guibg=lightblue
           63 hi MatchParen   guibg=#215580 guifg=#ffffff gui=none
           64 
           65 " Search, matched text.
           66 hi Search       cterm=NONE ctermfg=grey ctermbg=blue
           67 hi Search       guibg=#00696a guifg=#ffffff
           68 
           69 " Incremental Search.
           70 hi IncSearch    cterm=NONE ctermfg=yellow ctermbg=green
           71 hi IncSearch    gui=none
           72 hi IncSearch    guifg=#000000
           73 
           74 " Mode messages.
           75 hi ModeMsg      guifg=#bd0086
           76 hi ModeMsg      cterm=NONE ctermfg=brown
           77 
           78 " 'More' messages.
           79 hi MoreMsg      guifg=#e365be
           80 hi MoreMsg      ctermfg=darkgreen
           81 
           82 hi Question     ctermfg=green
           83 hi Question     guifg=springgreen
           84 
           85 hi SpecialKey   ctermfg=darkgreen
           86 hi SpecialKey   guifg=#ff0000
           87 
           88 hi StatusLine   cterm=bold,reverse
           89 hi StatusLine   gui=none guibg=#e1dfdf guifg=#3c3c3c
           90 
           91 hi StatusLineNC cterm=reverse
           92 hi StatusLineNC guibg=#e1dfdf guifg=grey50 gui=none
           93 
           94 hi Title        ctermfg=5
           95 hi Title        guifg=indianred
           96 
           97 " Selected text.
           98 hi Visual       cterm=reverse
           99 hi Visual       gui=none guifg=#ffffff guibg=#114c75
          100 
          101 " Warning messages.
          102 hi WarningMsg   ctermfg=1
          103 hi WarningMsg   guifg=salmon
          104 
          105 " Comments.
          106 hi Comment      ctermfg=darkcyan
          107 hi Comment      guifg=#006a00
          108 
          109 " Strings, values and constants.
          110 hi Constant     ctermfg=brown
          111 hi Constant     guifg=#cd0000
          112 
          113 " Variables and function names.
          114 hi Identifier   ctermfg=6
          115 hi Identifier   guifg=#114169
          116 hi Function     guifg=#000000
          117 
          118 " Statements.
          119 hi Statement    ctermfg=3
          120 hi Statement    gui=none
          121 hi Statement    guifg=#1c528a
          122 hi Conditional  guifg=#000000
          123 hi Repeat       guifg=#000000
          124 hi Label        guifg=#000000
          125 hi Keyword      guifg=#000000
          126 hi Exception    guifg=#000000
          127 " Statement, operator like $ * +, etc.
          128 hi Operator     guifg=#2d639c
          129 
          130 " Preprocessor, includes, #define, etc.
          131 hi PreProc      ctermfg=5
          132 hi PreProc      guifg=#6c106d
          133 
          134 " int, long, char, etc.
          135 hi Type         ctermfg=2
          136 hi Type         gui=none
          137 hi Type         guifg=#114169
          138 
          139 " Braces and shit.
          140 "hi Special     ctermfg=5
          141 hi Special      guifg=#000000
          142 hi SpecialChar  guifg=#e1007f
          143 
          144 " TODO.
          145 hi Todo         guibg=#224d06 guifg=white
          146 
          147 " Error messages.
          148 hi Error        cterm=NONE ctermfg=7 ctermbg=1
          149 hi Error        guifg=#ffffff guibg=#bf3535
          150 hi ErrorMsg     cterm=bold ctermfg=7 ctermbg=1
          151 hi ErrorMsg     guifg=#ffffff guibg=#bf3535
          152 
          153 " Line numbers / bar.
          154 hi LineNr       cterm=NONE ctermfg=3
          155 hi LineNr       guifg=#757575 guibg=#e3e3e3 gui=none
          156 
          157 " Pop-up and other menus.
          158 "hi WildMenu    ctermfg=0 ctermbg=3
          159 hi WildMenu     guibg=#bbbbbb guifg=#000000 gui=none
          160 hi Pmenu        guibg=#edecec gui=none
          161 hi PmenuSel     guifg=#ffffff guibg=#4682b4 gui=none
          162 
          163 "hi Underlined
          164 hi Underlined   cterm=underline ctermfg=5
          165 
          166 hi Ignore       cterm=bold ctermfg=7
          167 hi Ignore       ctermfg=darkgrey
          168 hi Ignore       guifg=grey40
          169 
          170 hi Directory    ctermfg=darkcyan
          171 
          172 " Visual mode selection when vim is "Not Owning the Selection"
          173 " Only X11 Gui's |gui-x11| and |xterm-clipboard| supports this.
          174 "hi VisualNOS   cterm=bold,underline
          175 
          176 "hi CursorIM
          177 "hi Directory
          178 "hi ErrorMsg
          179 "hi VisualNOS
          180 "hi WildMenu
          181 "hi Menu
          182 "hi Scrollbar
          183 "hi Tooltip