Skip to content

Instantly share code, notes, and snippets.

@jgrar
Last active December 5, 2015 12:35
Show Gist options
  • Save jgrar/e3d9213be8a6b1368614 to your computer and use it in GitHub Desktop.
Save jgrar/e3d9213be8a6b1368614 to your computer and use it in GitHub Desktop.
Turn off all jellybeans background colours
" Turn off all jellybeans background colors (.vimrc)
" --------------------------------------------------
" where turning off background colors would leave the text invisible
" on a dark background I've used the background color picked by jellybeans
" for the the foreground.
"
" NOTE:
" Setting the background of StatusLine and StatusLineNC to none
" seems to result in a bug in which the space of the status line
" is filled with carets- very annoying!
"
let g:jellybeans_overrides = {
\ 'Normal': {
\ '256ctermbg': 'none',
\ },
\ 'LineNr': {
\ '256ctermbg': 'none',
\ },
\ 'NonText': {
\ '256ctermbg': 'none',
\ },
\ 'SpecialKey': {
\ '256ctermbg': 'none',
\ },
\ 'CursorLine': {
\ '256ctermbg': 'none',
\ 'attr': 'bold',
\ },
\ 'MatchParen': {
\ '256ctermbg': 'none',
\ 'attr': 'bold',
\ },
\ 'ErrorMsg': {
\ '256ctermbg': 'none',
\ },
\ 'IncSearch': {
\ '256ctermbg': 'none',
\ 'attr': 'bold',
\ },
\ 'StatusLine': {
\ '256ctermbg': '236',
\ '256ctermfg': 'none',
\ },
\ 'StatusLineNC': {
\ '256ctermbg': '234',
\ '256ctermfg': '240',
\ },
\ 'VertSplit': {
\ '256ctermbg': 'none',
\ },
\ 'Visual': {
\ '256ctermbg': 'none',
\ '256ctermfg': '240',
\ },
\ 'Folded': {
\ '256ctermbg': 'none',
\ },
\ 'FoldColumn': {
\ '256ctermbg': 'none',
\ },
\ 'DiffAdd': {
\ '256ctermbg': 'none',
\ '256ctermfg': '22',
\ },
\ 'DiffChange': {
\ '256ctermbg': 'none',
\ '256ctermfg': '24',
\ },
\ 'DiffDelete': {
\ '256ctermbg': 'none',
\ '256ctermfg': '52',
\ },
\ 'DiffText': {
\ '256ctermbg': 'none',
\ '256ctermfg': '81',
\ },
\ 'SignColumn': {
\ '256ctermbg': 'none',
\ },
\ 'Conceal': {
\ '256ctermbg': 'none',
\ },
\ 'SpellBad': {
\ '256ctermbg': 'none',
\ '256ctermfg': '88',
\ },
\ 'SpellCap': {
\ '256ctermbg': 'none',
\ '265ctermfg': '20'
\ },
\ 'SpellRare': {
\ '256ctermbg': 'none',
\ '256ctermfg': '53',
\ },
\ 'SpellLocal': {
\ '256ctermbg': 'none',
\ '256ctermfg': '23',
\ },
\ 'Pmenu': {
\ '256ctermbg': 'none',
\ '256ctermfg': '240',
\ },
\ 'PmenuSel': {
\ '256ctermbg': 'none',
\ '256ctermfg': '254',
\ },
\ 'PmenuSbar': {
\ '256ctermbg': 'none',
\ },
\ 'PmenuThumb': {
\ '256ctermbg': 'none',
\ },
\ 'TabLine': {
\ '256ctermbg': 'none',
\ '256ctermfg': '145',
\ },
\ 'TabLineSel': {
\ '256ctermbg': 'none',
\ '256ctermfg': '254',
\ },
\ 'CursorColumn': {
\ '256ctermbg': 'none',
\ },
\ 'ColorColumn': {
\ '256ctermbg': 'none',
\ },
\ 'Error': {
\ '256ctermbg': 'none',
\ '256ctermfg': '9',
\ },
\ 'DbgCurrent': {
\ '256ctermbg': 'none',
\ '256ctermfg': '25',
\ },
\ 'DbgBreakPt': {
\ '256ctermbg': 'none',
\ '256ctermfg': '53',
\ },
\ 'IndentGuidesOdd': {
\ '256ctermbg': 'none',
\ '256ctermfg': '235',
\ },
\ 'IndentGuidesEven': {
\ '256ctermbg': 'none',
\ '256ctermfg': '234',
\ },
\ 'PreciseJumpTarget': {
\ '256ctermbg': 'none',
\ },
\}
let g:jellybeans_background_color_256="none"
colorscheme jellybeans
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment