Skip to content

Instantly share code, notes, and snippets.

@hachy
Created January 25, 2014 03:28
Show Gist options
  • Save hachy/8611409 to your computer and use it in GitHub Desktop.
Save hachy/8611409 to your computer and use it in GitHub Desktop.
colorscheme for lightline.vim
" lightline colorscheme
" Name: eva01
" Author: hachy
" License: MIT License
let s:purple1 = [ '#875faf', 97 ]
let s:purple2 = [ '#af5fff', 135 ]
let s:green = [ '#87ff5f', 119 ]
let s:orange = [ '#d7af5f', 179 ]
let s:red = [ '#d75f87', 168 ]
let s:black = [ '#000000', 16 ]
let s:white = [ '#bcbcbc', 250 ]
let s:gray1 = [ '#1c1c1c', 234 ]
let s:gray2 = [ '#262626', 235 ]
let s:gray3 = [ '#3a3a3a', 237 ]
let s:gray4 = [ '#585858', 240 ]
let s:p = {'normal': {}, 'inactive': {}, 'insert': {}, 'replace': {}, 'visual': {}, 'tabline': {}}
let s:p.normal.left = [ [ s:black, s:purple1 ], [ s:purple2, s:gray3 ] ]
let s:p.normal.middle = [ [ s:purple1, s:gray2 ] ]
let s:p.normal.right = [ [ s:black, s:purple1 ], [ s:black, s:purple1 ] ]
let s:p.inactive.left = [ [ s:purple1, s:gray3 ] ]
let s:p.inactive.right = [ [ s:purple1, s:gray3 ], [ s:purple1, s:gray3 ] ]
let s:p.insert.left = [ [ s:black, s:green ] ]
let s:p.insert.right = [ [ s:black, s:green ], [ s:black, s:green ] ]
let s:p.replace.left = [ [ s:black, s:red ] ]
let s:p.replace.right = [ [ s:black, s:red ], [ s:black, s:red ] ]
let s:p.visual.left = [ [ s:black, s:orange ] ]
let s:p.visual.right = [ [ s:black, s:orange ],[ s:black, s:orange ] ]
let s:p.tabline.left = [ [ s:white, s:gray4 ] ]
let s:p.tabline.tabsel = [ [ s:black, s:purple1 ] ]
let s:p.tabline.right = [ [ s:purple2, s:gray1 ] ]
let s:p.normal.error = [ [ s:black, s:red ] ]
let s:p.normal.warning = [ [ s:black, s:orange ] ]
let g:lightline#colorscheme#eva01#palette = lightline#colorscheme#flatten(s:p)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment