dotfiles/dot_vim/colors/barak.vim
2024-05-18 18:50:38 -07:00

110 lines
5.1 KiB
VimL

"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
" File: "/home/michener/.vim/barak.vim"
" Copyright (C) 2008, Barak Michener <barak@photonzero.com>
" Modified from colorscheme "dante":
" Copyright (C) 2002, Caciano Machado <caciano@inf.ufrgs.br>
"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
" Colorscheme Option:
"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
hi clear
if exists("syntax on")
syntax reset
endif
let g:colors_name = "barak"
" General colors
hi Normal ctermfg=gray guifg=grey75 guibg=black
hi Directory term=bold ctermfg=blue guifg=royalblue
hi ErrorMsg term=standout ctermfg=white ctermbg=red guifg=white guibg=red3
"hi NonText term=bold ctermfg=darkgray guibg=gray3 guifg=gray20
hi NonText term=bold ctermfg=gray guibg=gray3 guifg=gray40
hi SpecialKey term=bold ctermfg=darkgray guifg=gray30
hi LineNr term=underline ctermfg=darkgray guifg=ivory4 guibg=gray4
hi IncSearch term=reverse cterm=reverse gui=reverse,bold guifg=darkgoldenrod2
hi Search term=reverse ctermfg=black ctermbg=yellow guifg=gray10 guibg=gold2
hi Visual term=bold,reverse cterm=bold,reverse ctermfg=gray ctermbg=black gui=bold,reverse guifg=gray40 guibg=black
hi VisualNOS term=bold,underline cterm=bold,underline gui=bold,underline
hi MoreMsg term=bold ctermfg=green gui=bold guifg=olivedrab1
hi ModeMsg term=bold ctermfg=red cterm=bold gui=bold guifg=red
hi Question term=standout ctermfg=green gui=bold guifg=olivedrab1
hi WarningMsg term=standout ctermfg=red gui=bold guifg=red3
hi WildMenu term=standout ctermfg=black ctermbg=yellow guifg=black guibg=gold2
hi Folded term=standout ctermfg=blue ctermbg=white guifg=royalblue1 guibg=white
hi FoldColumn term=standout ctermfg=blue ctermbg=white guifg=royalblue3 guibg=white
hi DiffAdd term=bold ctermbg=blue guibg=royalblue2
hi DiffChange term=bold ctermbg=darkmagenta guibg=maroon
hi DiffDelete term=bold cterm=bold ctermfg=lightblue ctermbg=cyan gui=bold guifg=lightblue guibg=cyan4
hi DiffText term=reverse cterm=bold ctermbg=red gui=bold guibg=red3
hi Cursor guifg=bg guibg=fg
hi CursorLine term=NONE cterm=bold guibg=grey20
"hi lCursor guifg=bg guibg=fg
hi StatusLine term=reverse cterm=reverse gui=reverse guifg=gray60
hi StatusLineNC term=reverse cterm=reverse gui=reverse guifg=gray40
hi VertSplit term=reverse cterm=reverse gui=bold,reverse guifg=gray40
hi Title term=bold ctermfg=magenta gui=bold guifg=aquamarine
if version >= 700
hi Pmenu ctermfg=white ctermbg=blue guifg=white guibg=MidnightBlue
hi PmenuSel ctermfg=darkblue ctermbg=white guibg=white guifg=MidnightBlue
hi PmenuSbar ctermfg=lightgray ctermbg=darkgray
hi PmenuThumb cterm=reverse
hi WildMenu term=standout ctermfg=white ctermbg=blue
endif
" syntax hi colors
hi Comment term=bold ctermfg=darkgreen guifg=ForestGreen
hi PreProc term=underline ctermfg=darkmagenta guifg=magenta3
hi makoDelim term=underline ctermfg=darkyellow guifg=goldenrod1 guibg=gray25
hi makoAttributeKey term=underline ctermfg=darkcyan gui=bold guifg=turquoise3 guibg=gray25
hi makoAttributeValue term=underline ctermfg=red guifg=firebrick3 guibg=gray25
hi makoText ctermfg=gray guifg=gray55 guibg=gray25
hi makoEnd term=bold ctermfg=blue gui=bold guifg=RoyalBlue1 guibg=gray25
hi makoComment term=bold ctermfg=darkgreen guifg=ForestGreen guibg=gray25
hi makoEscape term=underline ctermfg=brown guifg=khaki3 guibg=gray25
hi Constant term=underline ctermfg=red guifg=#b62f61
hi String term=underline ctermfg=red guifg=firebrick3
hi Boolean term=underline ctermfg=magenta guifg=LightSalmon1
"hi Type term=underline ctermfg=darkcyan gui=none guifg=CadetBlue3
hi Type term=underline ctermfg=darkcyan gui=bold guifg=turquoise3
hi Statement term=bold ctermfg=blue gui=bold guifg=RoyalBlue1
hi Identifier term=underline ctermfg=darkcyan guifg=DeepSkyBlue
hi Function ctermfg=darkcyan gui=bold guifg=MediumPurple2
hi Ignore term=bold ctermfg=darkgray gui=bold guifg=gray45
hi Special term=underline ctermfg=brown guifg=khaki3
hi Error term=reverse ctermfg=gray ctermbg=red guifg=gray guibg=red3
hi Todo term=standout ctermfg=black ctermbg=yellow gui=bold guifg=gray10 guibg=yellow4
hi Underlined term=underline cterm=underline ctermfg=blue gui=underline guifg=slateblue
hi Number term=underline ctermfg=darkyellow guifg=goldenrod1
" syntax hi links
hi link String Constant
hi link Character Constant
hi link Number Constant
"hi link Boolean Constant
hi link javaScriptNull Special
hi link Float Number
"hi link Function Identifier
hi link Number Constant
hi link Conditional Statement
hi link Repeat Statement
hi link Label Statement
hi link Keyword Statement
hi link Exception Statement
hi link Operator Statement
hi link Include PreProc
"hi link Define PreProc
hi link Define Statement
hi link Macro PreProc
hi link PreCondit PreProc
"hi link StorageClass Type
hi link StorageClass Statement
"hi link Structure Type
hi link Structure Statement
hi link Typedef Type
hi link Tag Special
hi link SpecialChar Special
hi link Delimiter Special
hi link SpecialComment Special
hi link Debug Special
"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""