behelit

dark colorscheme
git clone git://git.2f30.org/behelit
Log | Files | Refs | LICENSE

commit d51f6770754450d1f983e44a2921d9b49724f790
parent 6883b1965bb4d1c8c6fe01ce3d4f613782b15fc0
Author: Alex-P. Natsios <drakevr@2f30.org>
Date:   Sun, 29 May 2016 17:49:09 +0300

vim: import the colorscheme for vim

The vim colorscheme also comes with an optional syntax addition for c
and diff source files.
At this point they have to be removed *by hand* if you don't want them.

Diffstat:
Avim-colors-behelit/after/syntax/c.vim | 7+++++++
Avim-colors-behelit/after/syntax/diff.vim | 3+++
Avim-colors-behelit/colors/behelit.vim | 204+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
3 files changed, 214 insertions(+), 0 deletions(-)

diff --git a/vim-colors-behelit/after/syntax/c.vim b/vim-colors-behelit/after/syntax/c.vim @@ -0,0 +1,7 @@ +syn match cCustomParen "?=(" contains=cParen,cCppParen +syn match cCustomFunc "\<\h\+\w*\s*(\@=" contains=cCustomParen +syn match cCustomScope "::" +syn match cCustomClass "\<\h\+\w*\s*::" contains=cCustomScope + +hi def link cCustomFunc Function +hi def link cCustomClass Function diff --git a/vim-colors-behelit/after/syntax/diff.vim b/vim-colors-behelit/after/syntax/diff.vim @@ -0,0 +1,3 @@ +syn match diffIndex "^index .*" + +hi def link diffIndex Statement diff --git a/vim-colors-behelit/colors/behelit.vim b/vim-colors-behelit/colors/behelit.vim @@ -0,0 +1,204 @@ +" Theme: behelit +" Version: 0.3 +" Maintainer: oblique <psyberbits@gmail.com> +" +" Copyright (c) 2014, oblique +" All rights reserved. +" +" Redistribution and use in source and binary forms, with or without +" modification, are permitted provided that the following conditions are met: +" +" * Redistributions of source code must retain the above copyright notice, this +" list of conditions and the following disclaimer. +" +" * Redistributions in binary form must reproduce the above copyright notice, +" this list of conditions and the following disclaimer in the documentation +" and/or other materials provided with the distribution. +" +" THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" +" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE +" IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +" DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE +" FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL +" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR +" SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER +" CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, +" OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +" OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +highlight clear +set background=dark +if exists("syntax_on") + syntax reset +endif +let g:colors_name="behelit" + +highlight Normal guifg=#5fff5f guibg=#101010 gui=NONE +highlight SpecialKey guifg=#5f87d7 guibg=NONE gui=NONE +highlight NonText guifg=#444444 guibg=#101010 gui=NONE +highlight Directory guifg=#5f87d7 guibg=NONE gui=NONE +highlight IncSearch guifg=#101010 guibg=#ff875f gui=NONE +highlight LineNr guifg=#5f87af guibg=#101010 gui=NONE +highlight StatusLine guifg=#5f5faf guibg=#1c1c1c gui=NONE +highlight StatusLineNC guifg=#585858 guibg=#1c1c1c gui=NONE +highlight VertSplit guifg=#1c1c1c guibg=#1c1c1c gui=NONE +highlight Visual guifg=NONE guibg=#1c1c1c gui=NONE +highlight VisualNOS guifg=NONE guibg=#1c1c1c gui=underline +highlight WildMenu guifg=#d7005f guibg=#1c1c1c gui=bold +highlight Folded guifg=#af87ff guibg=#1c1c1c gui=NONE +highlight FoldColumn guifg=#af87ff guibg=#1c1c1c gui=NONE +highlight DiffAdd guifg=#101010 guibg=#5f87d7 gui=NONE +highlight DiffChange guifg=#101010 guibg=#af87ff gui=NONE +highlight DiffDelete guifg=#101010 guibg=#d7005f gui=NONE +highlight DiffText guifg=#101010 guibg=#af57ff gui=NONE +highlight SignColumn guifg=#d7005f guibg=#101010 gui=NONE +highlight Conceal guifg=#ff5f5f guibg=NONE gui=NONE +highlight SpellBad guifg=#d7005f guibg=NONE gui=undercurl guisp=#d7005f +highlight SpellCap guifg=#af87ff guibg=NONE gui=undercurl guisp=#af87ff +highlight SpellRare guifg=#00ff87 guibg=NONE gui=undercurl guisp=#00ff87 +highlight SpellLocal guifg=#ff5f5f guibg=NONE gui=undercurl guisp=#ff5f5f +highlight Pmenu guifg=#585858 guibg=#1c1c1c gui=NONE +highlight PmenuSel guifg=#101010 guibg=#ff5f5f gui=NONE +highlight PmenuSbar guifg=#101010 guibg=#1c1c1c gui=NONE +highlight PmenuThumb guifg=#101010 guibg=#af87ff gui=NONE +highlight TabLine guifg=#585858 guibg=#1c1c1c gui=NONE +highlight TablineSel guifg=#d7005f guibg=#1c1c1c gui=bold +highlight TablineFill guifg=#585858 guibg=#1c1c1c gui=NONE +highlight CursorColumn guifg=NONE guibg=#1c1c1c gui=NONE +highlight CursorLine guifg=NONE guibg=#1c1c1c gui=NONE +highlight ColorColumn guifg=NONE guibg=#1c1c1c gui=NONE +highlight Cursor guifg=#101010 guibg=#5fff5f gui=NONE +highlight CursorIM guifg=#101010 guibg=#5fff5f gui=NONE +highlight Special guifg=#ff5f5f guibg=NONE gui=NONE +highlight Identifier guifg=#5f87d7 guibg=NONE gui=NONE +highlight PreProc guifg=#87ff5f guibg=NONE gui=bold +highlight Number guifg=#af87ff guibg=NONE gui=NONE +highlight Function guifg=#af87ff guibg=NONE gui=NONE +highlight ErrorMsg guifg=#d7005f guibg=NONE gui=bold +highlight Search guifg=#101010 guibg=#ffff57 gui=NONE +highlight MoreMsg guifg=#5f87d7 guibg=NONE gui=NONE +highlight ModeMsg guifg=#5f87d7 guibg=NONE gui=NONE +highlight CursorLineNr guifg=#ff5f5f guibg=#1c1c1c gui=NONE +highlight Question guifg=#5f87d7 guibg=NONE gui=bold +highlight WarningMsg guifg=#ff5f5f guibg=NONE gui=bold +highlight Statement guifg=#d7005f guibg=NONE gui=NONE +highlight Type guifg=#5f87d7 guibg=NONE gui=NONE +highlight Error guifg=#d7005f guibg=NONE gui=bold +highlight Todo guifg=#af87ff guibg=NONE gui=bold +highlight Title guifg=#af87ff guibg=NONE gui=NONE +highlight MatchParen guifg=#101010 guibg=#ff875f gui=NONE +highlight Comment guifg=#585858 guibg=NONE gui=NONE +highlight Constant guifg=#af87ff guibg=NONE gui=NONE +highlight String guifg=#ffff87 guibg=NONE gui=NONE +highlight Character guifg=#ffff87 guibg=NONE gui=NONE +highlight Underlined guifg=NONE guibg=NONE gui=underline +highlight diffRemoved guifg=#d7005f guibg=NONE gui=NONE +highlight diffAdded guifg=#5f87ff guibg=NONE gui=NONE +highlight diffFile guifg=#af87ff guibg=NONE gui=NONE + +" vim-markdown +highlight mkdRule guifg=#af87ff guibg=NONE gui=NONE +highlight htmlH1 guifg=#5f87ff guibg=NONE gui=NONE +highlight htmlH2 guifg=#d7005f guibg=NONE gui=NONE +highlight htmlH3 guifg=#af87ff guibg=NONE gui=NONE +highlight htmlH4 guifg=#00ff87 guibg=NONE gui=NONE +highlight htmlH5 guifg=#ffd787 guibg=NONE gui=NONE +highlight htmlH6 guifg=#ff5f87 guibg=NONE gui=NONE + +highlight mkdCode guifg=#5f87ff guibg=NONE gui=bold +highlight mkdIndentCode guifg=#5f87ff guibg=NONE gui=bold +highlight mkdListItem guifg=#5f87ff guibg=NONE gui=bold + +highlight htmlLink guifg=#5f87ff guibg=NONE gui=underline +highlight mkdLink guifg=#af87ff guibg=NONE gui=NONE +highlight mkdURL guifg=#5f87ff guibg=NONE gui=underline +highlight mkdID guifg=#d7005f guibg=NONE gui=bold +highlight mkdLinkDef guifg=#d7005f guibg=NONE gui=bold +highlight mkdLinkDefTarget guifg=#5f87ff guibg=NONE gui=underline +highlight mkdLinkTitle guifg=#af87ff guibg=NONE gui=NONE + +if &t_Co > 255 + highlight Normal ctermfg=83 ctermbg=233 cterm=NONE + highlight SpecialKey ctermfg=68 ctermbg=NONE cterm=NONE + highlight NonText ctermfg=237 ctermbg=233 cterm=NONE + highlight Directory ctermfg=68 ctermbg=NONE cterm=NONE + highlight IncSearch ctermfg=0 ctermbg=209 cterm=NONE + highlight LineNr ctermfg=67 ctermbg=233 cterm=NONE + highlight StatusLine ctermfg=61 ctermbg=234 cterm=NONE + highlight StatusLineNC ctermfg=240 ctermbg=234 cterm=NONE + highlight VertSplit ctermfg=234 ctermbg=234 cterm=NONE + highlight Visual ctermfg=NONE ctermbg=234 cterm=NONE + highlight VisualNOS ctermfg=NONE ctermbg=234 cterm=underline + highlight WildMenu ctermfg=161 ctermbg=234 cterm=bold + highlight Folded ctermfg=141 ctermbg=234 cterm=NONE + highlight FoldColumn ctermfg=141 ctermbg=234 cterm=NONE + highlight DiffAdd ctermfg=0 ctermbg=68 cterm=NONE + highlight DiffChange ctermfg=0 ctermbg=141 cterm=NONE + highlight DiffDelete ctermfg=0 ctermbg=161 cterm=NONE + highlight DiffText ctermfg=0 ctermbg=135 cterm=NONE + highlight SignColumn ctermfg=161 ctermbg=233 cterm=NONE + highlight Conceal ctermfg=203 ctermbg=NONE cterm=NONE + highlight SpellBad ctermfg=161 ctermbg=NONE cterm=underline + highlight SpellCap ctermfg=141 ctermbg=NONE cterm=underline + highlight SpellRare ctermfg=48 ctermbg=NONE cterm=underline + highlight SpellLocal ctermfg=203 ctermbg=NONE cterm=underline + highlight Pmenu ctermfg=240 ctermbg=234 cterm=NONE + highlight PmenuSel ctermfg=0 ctermbg=203 cterm=NONE + highlight PmenuSbar ctermfg=0 ctermbg=234 cterm=NONE + highlight PmenuThumb ctermfg=0 ctermbg=141 cterm=NONE + highlight TabLine ctermfg=240 ctermbg=234 cterm=NONE + highlight TablineSel ctermfg=161 ctermbg=234 cterm=bold + highlight TablineFill ctermfg=240 ctermbg=234 cterm=NONE + highlight CursorColumn ctermfg=NONE ctermbg=234 cterm=NONE + highlight CursorLine ctermfg=NONE ctermbg=234 cterm=NONE + highlight ColorColumn ctermfg=NONE ctermbg=234 cterm=NONE + highlight Cursor ctermfg=0 ctermbg=83 cterm=NONE + highlight CursorIM ctermfg=0 ctermbg=83 cterm=NONE + highlight Comment ctermfg=240 ctermbg=NONE cterm=NONE + highlight Constant ctermfg=141 ctermbg=NONE cterm=NONE + highlight Special ctermfg=203 ctermbg=NONE cterm=NONE + highlight Identifier ctermfg=68 ctermbg=NONE cterm=NONE + highlight PreProc ctermfg=119 ctermbg=NONE cterm=bold + highlight String ctermfg=228 ctermbg=NONE cterm=NONE + highlight Character ctermfg=228 ctermbg=NONE cterm=NONE + highlight Number ctermfg=141 ctermbg=NONE cterm=NONE + highlight Function ctermfg=141 ctermbg=NONE cterm=bold + highlight ErrorMsg ctermfg=161 ctermbg=NONE cterm=bold + highlight Search ctermfg=0 ctermbg=227 cterm=NONE + highlight MoreMsg ctermfg=68 ctermbg=NONE cterm=NONE + highlight ModeMsg ctermfg=68 ctermbg=NONE cterm=NONE + highlight CursorLineNr ctermfg=203 ctermbg=234 cterm=NONE + highlight Question ctermfg=68 ctermbg=NONE cterm=bold + highlight WarningMsg ctermfg=203 ctermbg=NONE cterm=bold + highlight Statement ctermfg=161 ctermbg=NONE cterm=bold + highlight Type ctermfg=68 ctermbg=NONE cterm=NONE + highlight Error ctermfg=161 ctermbg=NONE cterm=bold + highlight Todo ctermfg=141 ctermbg=NONE cterm=bold + highlight Title ctermfg=141 ctermbg=NONE cterm=NONE + highlight MatchParen ctermfg=0 ctermbg=209 cterm=NONE + highlight Underlined ctermfg=NONE ctermbg=NONE cterm=underline + highlight diffRemoved ctermfg=161 ctermbg=NONE cterm=NONE + highlight diffAdded ctermfg=69 ctermbg=NONE cterm=NONE + highlight diffFile ctermfg=141 ctermbg=NONE cterm=NONE + +" vim-markdown + highlight mkdRule ctermfg=141 ctermbg=NONE cterm=NONE + highlight htmlH1 ctermfg=69 ctermbg=NONE cterm=NONE + highlight htmlH2 ctermfg=161 ctermbg=NONE cterm=NONE + highlight htmlH3 ctermfg=141 ctermbg=NONE cterm=NONE + highlight htmlH4 ctermfg=48 ctermbg=NONE cterm=NONE + highlight htmlH5 ctermfg=222 ctermbg=NONE cterm=NONE + highlight htmlH6 ctermfg=204 ctermbg=NONE cterm=NONE + + highlight mkdCode ctermfg=69 ctermbg=NONE cterm=bold + highlight mkdIndentCode ctermfg=69 ctermbg=NONE cterm=bold + highlight mkdListItem ctermfg=69 ctermbg=NONE cterm=bold + + highlight htmlLink ctermfg=69 ctermbg=NONE cterm=underline + highlight mkdLink ctermfg=141 ctermbg=NONE cterm=NONE + highlight mkdURL ctermfg=69 ctermbg=NONE cterm=underline + highlight mkdID ctermfg=161 ctermbg=NONE cterm=bold + highlight mkdLinkDef ctermfg=161 ctermbg=NONE cterm=bold + highlight mkdLinkDefTarget ctermfg=69 ctermbg=NONE cterm=underline + highlight mkdLinkTitle ctermfg=141 ctermbg=NONE cterm=NONE +end