dotfiles

*nix config files
git clone git://git.pyratebeard.net/dotfiles.git
Log | Files | Refs | README

venganza-lightline.vim (1749B)


      1 " =============================================================================
      2 " filename: .vim/bundle/lightline.vim/autoload/lightline/colorscheme/venganza.vim
      3 " author: pyratebeard
      4 " =============================================================================
      5 
      6 let s:base0 = [ '#212121', 0 ] "bg
      7 let s:base1 = [ '#e6e3c6', 7 ] "white
      8 let s:red = [ '#c73d2f', 1 ] "red
      9 let s:green = [ '#1dc189', 2 ] "green
     10 let s:yellow = [ '#a0ac6b', 3 ] "yellow
     11 let s:blue = [ '#3a7885', 4 ] "blue
     12 let s:magenta = [ '#776e89', 5 ] "magenta
     13 let s:cyan = [ '#35abbb', 6 ] "cyan
     14 let s:grey = [ '#3e3c3a', 8 ] "grey
     15 let s:p = {'normal': {}, 'inactive': {}, 'insert': {}, 'replace': {}, 'visual': {}, 'tabline': {}}
     16 
     17 " [ [ fg, bg ], [ fg, bg ] ]
     18 " normal
     19 let s:p.normal.left = [ [ s:base1, s:grey ], [ s:base1, s:grey ] ]
     20 let s:p.normal.right = [ [ s:base1, s:grey ], [ s:base1, s:grey ] ]
     21 let s:p.normal.middle = [ [ s:base1, s:base0 ] ]
     22 let s:p.normal.error = [ [ s:base0, s:red ] ]
     23 let s:p.normal.warning = [ [ s:base0, s:yellow ] ]
     24 
     25 " inactive
     26 let s:p.inactive.left =  [ [ s:grey, s:base0 ], [ s:grey, s:base0 ] ]
     27 let s:p.inactive.right = [ [ s:grey, s:base0 ], [ s:grey, s:base0 ] ]
     28 let s:p.inactive.middle = [ [ s:grey, s:base0 ] ]
     29 
     30 " insert
     31 let s:p.insert.left = [ [ s:base0, s:blue ], [ s:base1, s:base0 ] ]
     32 
     33 " replace
     34 let s:p.replace.left = [ [ s:base0, s:red ], [ s:base1, s:base0 ] ]
     35 
     36 " visual
     37 let s:p.visual.left = [ [ s:base0, s:yellow ], [ s:base1, s:base0 ] ]
     38 
     39 " tjbline
     40 let s:p.tabline.left = [ [ s:base1, s:base0 ] ]
     41 let s:p.tabline.right = [ [ s:base1, s:base0 ] ]
     42 let s:p.tabline.middle = [ [ s:base1, s:base0 ] ]
     43 let s:p.tabline.tabsel = [ [ s:base0, s:base1 ] ]
     44 
     45 let g:lightline#colorscheme#venganza#palette = lightline#colorscheme#flatten(s:p)