6 Commits

Author SHA1 Message Date
Steve Losh
fa533923db Add support for the rainbow parentheses plugin 2013-07-19 20:54:30 -04:00
Steve Losh
627b4658ed More interesting words. 2012-11-19 13:27:51 -05:00
Steve Losh
c9d64955b9 Add some Lispyscript-specific coloring. 2012-11-19 12:39:24 -05:00
Steve Losh
87a1e67bb2 Add g:badwolf_tabline setting.
Thanks to @jbernard on GitHub for the idea.
2012-11-04 12:45:04 -05:00
Denis Kasak
41ece91bbf Add tabline highlighting. 2012-10-23 14:40:21 +02:00
Steve Losh
013afaacae Added tag v1.4.0 for changeset 5b17fcb91dd5 2012-09-10 12:42:42 -04:00
4 changed files with 84 additions and 1 deletions

View File

@@ -8,3 +8,4 @@ syntax: glob
*~
.ropeproject
tags
tags.bak

View File

@@ -4,3 +4,4 @@
599ba7563aa4251e5f51c3e00ed8c993fe1426c5 v1.1.2
8c3583c971acda5cb4f034dbe643e5a9315db63b v1.2.0
4e6ee97af8b02741af86dcb2eb3f0f4dbbcc9761 v1.3.0
5b17fcb91dd54bff3987513ece727b45105b15fc v1.4.0

View File

@@ -40,6 +40,37 @@ Configuration
There are a few settings you can use to tweak how Bad Wolf looks.
### g:badwolf\_darkgutter
Determines whether the line number, sign column, and fold column are rendered
darker than the normal background, or the same.
" Make the gutters darker than the background.
let g:badwolf_darkgutter = 1
Default: `0` (off, gutters are the same as the background)
### g:badwolf\_tabline
Determines how light to render the background of the tab line (the line at the
top of the screen containing the various tabs (only in console mode)).
Can be set to `0`, `1`, `2`, or `3`.
" Make the tab line darker than the background.
let g:badwolf_tabline = 0
" Make the tab line the same color as the background.
let g:badwolf_tabline = 1
" Make the tab line lighter than the background.
let g:badwolf_tabline = 2
" Make the tab line much lighter than the background.
let g:badwolf_tabline = 3
Default: `1` (same color as the background)
### g:badwolf\_html\_link\_underline
Determines whether text inside `a` tags in HTML files will be underlined.

View File

@@ -154,6 +154,22 @@ else
let s:gutter = 'blackgravel'
endif
if exists('g:badwolf_tabline')
if g:badwolf_tabline == 0
let s:tabline = 'blackestgravel'
elseif g:badwolf_tabline == 1
let s:tabline = 'blackgravel'
elseif g:badwolf_tabline == 2
let s:tabline = 'darkgravel'
elseif g:badwolf_tabline == 3
let s:tabline = 'deepgravel'
else
let s:tabline = 'blackestgravel'
endif
else
let s:tabline = 'blackgravel'
endif
" }}}
" Actual colorscheme ----------------------------------------------------------
@@ -171,6 +187,10 @@ call s:HL('CursorLine', '', 'darkgravel', 'none')
call s:HL('CursorColumn', '', 'darkgravel')
call s:HL('ColorColumn', '', 'darkgravel')
call s:HL('TabLine', 'plain', s:tabline, 'none')
call s:HL('TabLineFill', 'plain', s:tabline, 'none')
call s:HL('TabLineSel', 'coal', 'tardis', 'none')
call s:HL('MatchParen', 'dalespale', 'darkgravel', 'bold')
call s:HL('NonText', 'deepgravel', 'bg')
@@ -359,7 +379,11 @@ call s:HL('EasyMotionShade', 'deepgravel', 'bg')
" from my Vimrc.
call s:HL('InterestingWord1', 'coal', 'orange')
call s:HL('InterestingWord2', 'coal', 'lime')
call s:HL('InterestingWord3', 'coal', 'taffy')
call s:HL('InterestingWord3', 'coal', 'saltwatertaffy')
call s:HL('InterestingWord4', 'coal', 'toffee')
call s:HL('InterestingWord5', 'coal', 'dress')
call s:HL('InterestingWord6', 'coal', 'taffy')
" }}}
" Makegreen {{{
@@ -367,6 +391,26 @@ call s:HL('InterestingWord3', 'coal', 'taffy')
" hi GreenBar term=reverse ctermfg=white ctermbg=green guifg=coal guibg=#9edf1c
" hi RedBar term=reverse ctermfg=white ctermbg=red guifg=white guibg=#C50048
" }}}
" Rainbow Parentheses {{{
call s:HL('level16c', 'mediumgravel', '', 'bold')
call s:HL('level15c', 'dalespale', '', '')
call s:HL('level14c', 'dress', '', '')
call s:HL('level13c', 'orange', '', '')
call s:HL('level12c', 'tardis', '', '')
call s:HL('level11c', 'lime', '', '')
call s:HL('level10c', 'toffee', '', '')
call s:HL('level9c', 'saltwatertaffy', '', '')
call s:HL('level8c', 'coffee', '', '')
call s:HL('level7c', 'dalespale', '', '')
call s:HL('level6c', 'dress', '', '')
call s:HL('level5c', 'orange', '', '')
call s:HL('level4c', 'tardis', '', '')
call s:HL('level3c', 'lime', '', '')
call s:HL('level2c', 'toffee', '', '')
call s:HL('level1c', 'saltwatertaffy', '', '')
" }}}
" ShowMarks {{{
@@ -507,6 +551,12 @@ augroup END
call s:HL('lessVariable', 'lime', '', 'none')
" }}}
" Lispyscript {{{
call s:HL('lispyscriptDefMacro', 'lime', '', '')
call s:HL('lispyscriptRepeat', 'dress', '', 'none')
" }}}
" Mail {{{