automatically provide the red accent.
This commit is contained in:
parent
d833718dd9
commit
e93263538f
@ -40,5 +40,10 @@ function! airline#themes#patch(palette)
|
|||||||
let a:palette[mode]['airline_warning'] = [ '#000000', '#df5f00', 232, 166 ]
|
let a:palette[mode]['airline_warning'] = [ '#000000', '#df5f00', 232, 166 ]
|
||||||
endif
|
endif
|
||||||
endfor
|
endfor
|
||||||
|
|
||||||
|
let a:palette.accents = get(a:palette, 'accents', {})
|
||||||
|
if !has_key(a:palette.accents, 'red')
|
||||||
|
let a:palette.accents.red = [ '#ff0000' , '' , 160 , '' ]
|
||||||
|
endif
|
||||||
endfunction
|
endfunction
|
||||||
|
|
||||||
|
@ -15,18 +15,21 @@ let s:V4 = [ '#c7915b' , 173 ] " coffee
|
|||||||
let s:PA = [ '#f4cf86' , 222 ] " dirtyblonde
|
let s:PA = [ '#f4cf86' , 222 ] " dirtyblonde
|
||||||
let s:RE = [ '#ff9eb8' , 211 ] " dress
|
let s:RE = [ '#ff9eb8' , 211 ] " dress
|
||||||
|
|
||||||
let s:file = [ '#ff2c4b' , '' , 196 , '' , '' ]
|
let s:IA = [ s:N2[1] , s:N3[1] , s:N2[3] , s:N3[3] , '' ]
|
||||||
let s:IA = [ s:N2[1] , s:N3[1] , s:N2[3] , s:N3[3] , '' ]
|
|
||||||
|
|
||||||
let g:airline#themes#badwolf#palette = {}
|
let g:airline#themes#badwolf#palette = {}
|
||||||
|
|
||||||
let g:airline#themes#badwolf#palette.normal = airline#themes#generate_color_map(s:N1, s:N2, s:N3, s:file)
|
let g:airline#themes#badwolf#palette.accents = {
|
||||||
|
\ 'red': [ '#ff2c4b' , '' , 196 , '' , '' ]
|
||||||
|
\ }
|
||||||
|
|
||||||
|
let g:airline#themes#badwolf#palette.normal = airline#themes#generate_color_map(s:N1, s:N2, s:N3)
|
||||||
let g:airline#themes#badwolf#palette.normal_modified = {
|
let g:airline#themes#badwolf#palette.normal_modified = {
|
||||||
\ 'airline_b': [ s:N2[0] , s:N4[0] , s:N2[2] , s:N4[1] , '' ] ,
|
\ 'airline_b': [ s:N2[0] , s:N4[0] , s:N2[2] , s:N4[1] , '' ] ,
|
||||||
\ 'airline_c': [ s:V1[1] , s:N2[1] , s:V1[3] , s:N2[3] , '' ] }
|
\ 'airline_c': [ s:V1[1] , s:N2[1] , s:V1[3] , s:N2[3] , '' ] }
|
||||||
|
|
||||||
|
|
||||||
let g:airline#themes#badwolf#palette.insert = airline#themes#generate_color_map(s:I1, s:I2, s:I3, s:file)
|
let g:airline#themes#badwolf#palette.insert = airline#themes#generate_color_map(s:I1, s:I2, s:I3)
|
||||||
let g:airline#themes#badwolf#palette.insert_modified = {
|
let g:airline#themes#badwolf#palette.insert_modified = {
|
||||||
\ 'airline_c': [ s:V1[1] , s:N2[1] , s:V1[3] , s:N2[3] , '' ] }
|
\ 'airline_c': [ s:V1[1] , s:N2[1] , s:V1[3] , s:N2[3] , '' ] }
|
||||||
let g:airline#themes#badwolf#palette.insert_paste = {
|
let g:airline#themes#badwolf#palette.insert_paste = {
|
||||||
@ -38,12 +41,12 @@ let g:airline#themes#badwolf#palette.replace.airline_a = [ s:I1[0] , s:RE[0] , s
|
|||||||
let g:airline#themes#badwolf#palette.replace_modified = g:airline#themes#badwolf#palette.insert_modified
|
let g:airline#themes#badwolf#palette.replace_modified = g:airline#themes#badwolf#palette.insert_modified
|
||||||
|
|
||||||
|
|
||||||
let g:airline#themes#badwolf#palette.visual = airline#themes#generate_color_map(s:V1, s:V2, s:V3, s:file)
|
let g:airline#themes#badwolf#palette.visual = airline#themes#generate_color_map(s:V1, s:V2, s:V3)
|
||||||
let g:airline#themes#badwolf#palette.visual_modified = {
|
let g:airline#themes#badwolf#palette.visual_modified = {
|
||||||
\ 'airline_c': [ s:V3[0] , s:V4[0] , s:V3[2] , s:V4[1] , '' ] }
|
\ 'airline_c': [ s:V3[0] , s:V4[0] , s:V3[2] , s:V4[1] , '' ] }
|
||||||
|
|
||||||
|
|
||||||
let g:airline#themes#badwolf#palette.inactive = airline#themes#generate_color_map(s:IA, s:IA, s:IA, s:file)
|
let g:airline#themes#badwolf#palette.inactive = airline#themes#generate_color_map(s:IA, s:IA, s:IA)
|
||||||
let g:airline#themes#badwolf#palette.inactive_modified = {
|
let g:airline#themes#badwolf#palette.inactive_modified = {
|
||||||
\ 'airline_c': [ s:V1[1] , '' , s:V1[3] , '' , '' ] }
|
\ 'airline_c': [ s:V1[1] , '' , s:V1[3] , '' , '' ] }
|
||||||
|
|
||||||
|
@ -23,13 +23,11 @@ function! s:load_constant()
|
|||||||
let s:gui_pink = '#d7afd7'
|
let s:gui_pink = '#d7afd7'
|
||||||
let s:cterm_pink = 182
|
let s:cterm_pink = 182
|
||||||
|
|
||||||
let s:file = ['#ff0000', '', 160, '', '']
|
|
||||||
|
|
||||||
" Normal mode
|
" Normal mode
|
||||||
let s:N1 = [s:gui_dark_gray, s:gui_green, s:cterm_dark_gray, s:cterm_green]
|
let s:N1 = [s:gui_dark_gray, s:gui_green, s:cterm_dark_gray, s:cterm_green]
|
||||||
let s:N2 = [s:gui_light_gray, s:gui_med_gray_lo, s:cterm_light_gray, s:cterm_med_gray_lo]
|
let s:N2 = [s:gui_light_gray, s:gui_med_gray_lo, s:cterm_light_gray, s:cterm_med_gray_lo]
|
||||||
let s:N3 = [s:gui_green, s:gui_med_gray_hi, s:cterm_green, s:cterm_med_gray_hi]
|
let s:N3 = [s:gui_green, s:gui_med_gray_hi, s:cterm_green, s:cterm_med_gray_hi]
|
||||||
let g:airline#themes#base16#palette.normal = airline#themes#generate_color_map(s:N1, s:N2, s:N3, s:file)
|
let g:airline#themes#base16#palette.normal = airline#themes#generate_color_map(s:N1, s:N2, s:N3)
|
||||||
let g:airline#themes#base16#palette.normal_modified = {
|
let g:airline#themes#base16#palette.normal_modified = {
|
||||||
\ 'airline_c': [s:gui_orange, s:gui_med_gray_hi, s:cterm_orange, s:cterm_med_gray_hi, ''],
|
\ 'airline_c': [s:gui_orange, s:gui_med_gray_hi, s:cterm_orange, s:cterm_med_gray_hi, ''],
|
||||||
\ }
|
\ }
|
||||||
@ -37,7 +35,7 @@ function! s:load_constant()
|
|||||||
" Insert mode
|
" Insert mode
|
||||||
let s:I1 = [s:gui_med_gray_hi, s:gui_blue, s:cterm_med_gray_hi, s:cterm_blue]
|
let s:I1 = [s:gui_med_gray_hi, s:gui_blue, s:cterm_med_gray_hi, s:cterm_blue]
|
||||||
let s:I3 = [s:gui_blue, s:gui_med_gray_hi, s:cterm_blue, s:cterm_med_gray_hi]
|
let s:I3 = [s:gui_blue, s:gui_med_gray_hi, s:cterm_blue, s:cterm_med_gray_hi]
|
||||||
let g:airline#themes#base16#palette.insert = airline#themes#generate_color_map(s:I1, s:N2, s:I3, s:file)
|
let g:airline#themes#base16#palette.insert = airline#themes#generate_color_map(s:I1, s:N2, s:I3)
|
||||||
let g:airline#themes#base16#palette.insert_modified = copy(g:airline#themes#base16#palette.normal_modified)
|
let g:airline#themes#base16#palette.insert_modified = copy(g:airline#themes#base16#palette.normal_modified)
|
||||||
let g:airline#themes#base16#palette.insert_paste = {
|
let g:airline#themes#base16#palette.insert_paste = {
|
||||||
\ 'airline_a': [s:gui_dark_gray, s:gui_orange, s:cterm_dark_gray, s:cterm_orange, ''],
|
\ 'airline_a': [s:gui_dark_gray, s:gui_orange, s:cterm_dark_gray, s:cterm_orange, ''],
|
||||||
@ -53,12 +51,12 @@ function! s:load_constant()
|
|||||||
" Visual mode
|
" Visual mode
|
||||||
let s:V1 = [s:gui_dark_gray, s:gui_pink, s:cterm_dark_gray, s:cterm_pink]
|
let s:V1 = [s:gui_dark_gray, s:gui_pink, s:cterm_dark_gray, s:cterm_pink]
|
||||||
let s:V3 = [s:gui_pink, s:gui_med_gray_hi, s:cterm_pink, s:cterm_med_gray_hi]
|
let s:V3 = [s:gui_pink, s:gui_med_gray_hi, s:cterm_pink, s:cterm_med_gray_hi]
|
||||||
let g:airline#themes#base16#palette.visual = airline#themes#generate_color_map(s:V1, s:N2, s:V3, s:file)
|
let g:airline#themes#base16#palette.visual = airline#themes#generate_color_map(s:V1, s:N2, s:V3)
|
||||||
let g:airline#themes#base16#palette.visual_modified = copy(g:airline#themes#base16#palette.insert_modified)
|
let g:airline#themes#base16#palette.visual_modified = copy(g:airline#themes#base16#palette.insert_modified)
|
||||||
|
|
||||||
" Inactive window
|
" Inactive window
|
||||||
let s:IA = [s:gui_dark_gray, s:gui_med_gray_hi, s:cterm_dark_gray, s:cterm_med_gray_hi, '']
|
let s:IA = [s:gui_dark_gray, s:gui_med_gray_hi, s:cterm_dark_gray, s:cterm_med_gray_hi, '']
|
||||||
let g:airline#themes#base16#palette.inactive = airline#themes#generate_color_map(s:IA, s:IA, s:IA, s:file)
|
let g:airline#themes#base16#palette.inactive = airline#themes#generate_color_map(s:IA, s:IA, s:IA)
|
||||||
let g:airline#themes#base16#palette.inactive_modified = {
|
let g:airline#themes#base16#palette.inactive_modified = {
|
||||||
\ 'airline_c': [s:gui_orange, '', s:cterm_orange, '', ''],
|
\ 'airline_c': [s:gui_orange, '', s:cterm_orange, '', ''],
|
||||||
\ }
|
\ }
|
||||||
@ -66,12 +64,15 @@ endfunction
|
|||||||
|
|
||||||
function! s:load_dynamic()
|
function! s:load_dynamic()
|
||||||
let g:airline#themes#base16#palette = {}
|
let g:airline#themes#base16#palette = {}
|
||||||
let s:file = airline#themes#get_highlight('Constant')
|
|
||||||
|
let g:airline#themes#base16#palette.accents = {
|
||||||
|
\ 'red': airline#themes#get_highlight('Constant'),
|
||||||
|
\ }
|
||||||
|
|
||||||
let s:N1 = airline#themes#get_highlight2(['DiffText', 'bg'], ['DiffText', 'fg'], 'bold')
|
let s:N1 = airline#themes#get_highlight2(['DiffText', 'bg'], ['DiffText', 'fg'], 'bold')
|
||||||
let s:N2 = airline#themes#get_highlight('Visual')
|
let s:N2 = airline#themes#get_highlight('Visual')
|
||||||
let s:N3 = airline#themes#get_highlight('CursorLine')
|
let s:N3 = airline#themes#get_highlight('CursorLine')
|
||||||
let g:airline#themes#base16#palette.normal = airline#themes#generate_color_map(s:N1, s:N2, s:N3, s:file)
|
let g:airline#themes#base16#palette.normal = airline#themes#generate_color_map(s:N1, s:N2, s:N3)
|
||||||
|
|
||||||
let group = airline#themes#get_highlight('vimCommand')
|
let group = airline#themes#get_highlight('vimCommand')
|
||||||
let g:airline#themes#base16#palette.normal_modified = {
|
let g:airline#themes#base16#palette.normal_modified = {
|
||||||
@ -81,23 +82,23 @@ function! s:load_dynamic()
|
|||||||
let s:I1 = airline#themes#get_highlight2(['DiffAdded', 'bg'], ['DiffAdded', 'fg'], 'bold')
|
let s:I1 = airline#themes#get_highlight2(['DiffAdded', 'bg'], ['DiffAdded', 'fg'], 'bold')
|
||||||
let s:I2 = airline#themes#get_highlight2(['DiffAdded', 'fg'], ['Normal', 'bg'])
|
let s:I2 = airline#themes#get_highlight2(['DiffAdded', 'fg'], ['Normal', 'bg'])
|
||||||
let s:I3 = s:N3
|
let s:I3 = s:N3
|
||||||
let g:airline#themes#base16#palette.insert = airline#themes#generate_color_map(s:I1, s:I2, s:I3, s:file)
|
let g:airline#themes#base16#palette.insert = airline#themes#generate_color_map(s:I1, s:I2, s:I3)
|
||||||
let g:airline#themes#base16#palette.insert_modified = g:airline#themes#base16#palette.normal_modified
|
let g:airline#themes#base16#palette.insert_modified = g:airline#themes#base16#palette.normal_modified
|
||||||
|
|
||||||
let s:R1 = airline#themes#get_highlight2(['WarningMsg', 'bg'], ['WarningMsg', 'fg'], 'bold')
|
let s:R1 = airline#themes#get_highlight2(['WarningMsg', 'bg'], ['WarningMsg', 'fg'], 'bold')
|
||||||
let s:R2 = s:N2
|
let s:R2 = s:N2
|
||||||
let s:R3 = s:N3
|
let s:R3 = s:N3
|
||||||
let g:airline#themes#base16#palette.replace = airline#themes#generate_color_map(s:R1, s:R2, s:R3, s:file)
|
let g:airline#themes#base16#palette.replace = airline#themes#generate_color_map(s:R1, s:R2, s:R3)
|
||||||
let g:airline#themes#base16#palette.replace_modified = g:airline#themes#base16#palette.normal_modified
|
let g:airline#themes#base16#palette.replace_modified = g:airline#themes#base16#palette.normal_modified
|
||||||
|
|
||||||
let s:V1 = airline#themes#get_highlight2(['Normal', 'bg'], ['Constant', 'fg'], 'bold')
|
let s:V1 = airline#themes#get_highlight2(['Normal', 'bg'], ['Constant', 'fg'], 'bold')
|
||||||
let s:V2 = airline#themes#get_highlight2(['Constant', 'fg'], ['Normal', 'bg'])
|
let s:V2 = airline#themes#get_highlight2(['Constant', 'fg'], ['Normal', 'bg'])
|
||||||
let s:V3 = s:N3
|
let s:V3 = s:N3
|
||||||
let g:airline#themes#base16#palette.visual = airline#themes#generate_color_map(s:V1, s:V2, s:V3, s:file)
|
let g:airline#themes#base16#palette.visual = airline#themes#generate_color_map(s:V1, s:V2, s:V3)
|
||||||
let g:airline#themes#base16#palette.visual_modified = g:airline#themes#base16#palette.normal_modified
|
let g:airline#themes#base16#palette.visual_modified = g:airline#themes#base16#palette.normal_modified
|
||||||
|
|
||||||
let s:IA = airline#themes#get_highlight2(['NonText', 'fg'], ['CursorLine', 'bg'])
|
let s:IA = airline#themes#get_highlight2(['NonText', 'fg'], ['CursorLine', 'bg'])
|
||||||
let g:airline#themes#base16#palette.inactive = airline#themes#generate_color_map(s:IA, s:IA, s:IA, s:file)
|
let g:airline#themes#base16#palette.inactive = airline#themes#generate_color_map(s:IA, s:IA, s:IA)
|
||||||
let g:airline#themes#base16#palette.inactive_modified = {
|
let g:airline#themes#base16#palette.inactive_modified = {
|
||||||
\ 'airline_c': [ group[0], '', group[2], '', '' ]
|
\ 'airline_c': [ group[0], '', group[2], '', '' ]
|
||||||
\ }
|
\ }
|
||||||
|
@ -20,15 +20,13 @@ let s:cterm_red = 174
|
|||||||
let s:gui_pink = '#d7afd7'
|
let s:gui_pink = '#d7afd7'
|
||||||
let s:cterm_pink = 182
|
let s:cterm_pink = 182
|
||||||
|
|
||||||
let s:file = ['#ff0000', '', 160, '', '']
|
|
||||||
|
|
||||||
let g:airline#themes#bubblegum#palette = {}
|
let g:airline#themes#bubblegum#palette = {}
|
||||||
|
|
||||||
" Normal mode
|
" Normal mode
|
||||||
let s:N1 = [s:gui_dark_gray, s:gui_green, s:cterm_dark_gray, s:cterm_green]
|
let s:N1 = [s:gui_dark_gray, s:gui_green, s:cterm_dark_gray, s:cterm_green]
|
||||||
let s:N2 = [s:gui_light_gray, s:gui_med_gray_lo, s:cterm_light_gray, s:cterm_med_gray_lo]
|
let s:N2 = [s:gui_light_gray, s:gui_med_gray_lo, s:cterm_light_gray, s:cterm_med_gray_lo]
|
||||||
let s:N3 = [s:gui_green, s:gui_med_gray_hi, s:cterm_green, s:cterm_med_gray_hi]
|
let s:N3 = [s:gui_green, s:gui_med_gray_hi, s:cterm_green, s:cterm_med_gray_hi]
|
||||||
let g:airline#themes#bubblegum#palette.normal = airline#themes#generate_color_map(s:N1, s:N2, s:N3, s:file)
|
let g:airline#themes#bubblegum#palette.normal = airline#themes#generate_color_map(s:N1, s:N2, s:N3)
|
||||||
let g:airline#themes#bubblegum#palette.normal_modified = {
|
let g:airline#themes#bubblegum#palette.normal_modified = {
|
||||||
\ 'airline_c': [s:gui_orange, s:gui_med_gray_hi, s:cterm_orange, s:cterm_med_gray_hi, ''],
|
\ 'airline_c': [s:gui_orange, s:gui_med_gray_hi, s:cterm_orange, s:cterm_med_gray_hi, ''],
|
||||||
\ }
|
\ }
|
||||||
@ -36,7 +34,7 @@ let g:airline#themes#bubblegum#palette.normal_modified = {
|
|||||||
" Insert mode
|
" Insert mode
|
||||||
let s:I1 = [s:gui_med_gray_hi, s:gui_blue, s:cterm_med_gray_hi, s:cterm_blue]
|
let s:I1 = [s:gui_med_gray_hi, s:gui_blue, s:cterm_med_gray_hi, s:cterm_blue]
|
||||||
let s:I3 = [s:gui_blue, s:gui_med_gray_hi, s:cterm_blue, s:cterm_med_gray_hi]
|
let s:I3 = [s:gui_blue, s:gui_med_gray_hi, s:cterm_blue, s:cterm_med_gray_hi]
|
||||||
let g:airline#themes#bubblegum#palette.insert = airline#themes#generate_color_map(s:I1, s:N2, s:I3, s:file)
|
let g:airline#themes#bubblegum#palette.insert = airline#themes#generate_color_map(s:I1, s:N2, s:I3)
|
||||||
let g:airline#themes#bubblegum#palette.insert_modified = copy(g:airline#themes#bubblegum#palette.normal_modified)
|
let g:airline#themes#bubblegum#palette.insert_modified = copy(g:airline#themes#bubblegum#palette.normal_modified)
|
||||||
let g:airline#themes#bubblegum#palette.insert_paste = {
|
let g:airline#themes#bubblegum#palette.insert_paste = {
|
||||||
\ 'airline_a': [s:gui_dark_gray, s:gui_orange, s:cterm_dark_gray, s:cterm_orange, ''],
|
\ 'airline_a': [s:gui_dark_gray, s:gui_orange, s:cterm_dark_gray, s:cterm_orange, ''],
|
||||||
@ -52,12 +50,12 @@ let g:airline#themes#bubblegum#palette.replace_modified = copy(g:airline#themes#
|
|||||||
" Visual mode
|
" Visual mode
|
||||||
let s:V1 = [s:gui_dark_gray, s:gui_pink, s:cterm_dark_gray, s:cterm_pink]
|
let s:V1 = [s:gui_dark_gray, s:gui_pink, s:cterm_dark_gray, s:cterm_pink]
|
||||||
let s:V3 = [s:gui_pink, s:gui_med_gray_hi, s:cterm_pink, s:cterm_med_gray_hi]
|
let s:V3 = [s:gui_pink, s:gui_med_gray_hi, s:cterm_pink, s:cterm_med_gray_hi]
|
||||||
let g:airline#themes#bubblegum#palette.visual = airline#themes#generate_color_map(s:V1, s:N2, s:V3, s:file)
|
let g:airline#themes#bubblegum#palette.visual = airline#themes#generate_color_map(s:V1, s:N2, s:V3)
|
||||||
let g:airline#themes#bubblegum#palette.visual_modified = copy(g:airline#themes#bubblegum#palette.insert_modified)
|
let g:airline#themes#bubblegum#palette.visual_modified = copy(g:airline#themes#bubblegum#palette.insert_modified)
|
||||||
|
|
||||||
" Inactive window
|
" Inactive window
|
||||||
let s:IA = [s:gui_dark_gray, s:gui_med_gray_hi, s:cterm_dark_gray, s:cterm_med_gray_hi, '']
|
let s:IA = [s:gui_dark_gray, s:gui_med_gray_hi, s:cterm_dark_gray, s:cterm_med_gray_hi, '']
|
||||||
let g:airline#themes#bubblegum#palette.inactive = airline#themes#generate_color_map(s:IA, s:IA, s:IA, s:file)
|
let g:airline#themes#bubblegum#palette.inactive = airline#themes#generate_color_map(s:IA, s:IA, s:IA)
|
||||||
let g:airline#themes#bubblegum#palette.inactive_modified = {
|
let g:airline#themes#bubblegum#palette.inactive_modified = {
|
||||||
\ 'airline_c': [s:gui_orange, '', s:cterm_orange, '', ''],
|
\ 'airline_c': [s:gui_orange, '', s:cterm_orange, '', ''],
|
||||||
\ }
|
\ }
|
||||||
|
@ -11,9 +11,12 @@ function! s:generate()
|
|||||||
let s:N1 = airline#themes#get_highlight('DbgCurrent', 'bold')
|
let s:N1 = airline#themes#get_highlight('DbgCurrent', 'bold')
|
||||||
let s:N2 = airline#themes#get_highlight('Folded')
|
let s:N2 = airline#themes#get_highlight('Folded')
|
||||||
let s:N3 = airline#themes#get_highlight('NonText')
|
let s:N3 = airline#themes#get_highlight('NonText')
|
||||||
let s:file = airline#themes#get_highlight('Constant')
|
|
||||||
|
|
||||||
let g:airline#themes#jellybeans#palette.normal = airline#themes#generate_color_map(s:N1, s:N2, s:N3, s:file)
|
let g:airline#themes#jellybeans#palette.accents = {
|
||||||
|
\ 'red': airline#themes#get_highlight('Constant'),
|
||||||
|
\ }
|
||||||
|
|
||||||
|
let g:airline#themes#jellybeans#palette.normal = airline#themes#generate_color_map(s:N1, s:N2, s:N3)
|
||||||
let g:airline#themes#jellybeans#palette.normal_modified = {
|
let g:airline#themes#jellybeans#palette.normal_modified = {
|
||||||
\ 'airline_c': [ '#ffb964', '', 215, '', '' ]
|
\ 'airline_c': [ '#ffb964', '', 215, '', '' ]
|
||||||
\ }
|
\ }
|
||||||
@ -21,13 +24,13 @@ function! s:generate()
|
|||||||
let s:I1 = airline#themes#get_highlight('DiffAdd', 'bold')
|
let s:I1 = airline#themes#get_highlight('DiffAdd', 'bold')
|
||||||
let s:I2 = s:N2
|
let s:I2 = s:N2
|
||||||
let s:I3 = s:N3
|
let s:I3 = s:N3
|
||||||
let g:airline#themes#jellybeans#palette.insert = airline#themes#generate_color_map(s:I1, s:I2, s:I3, s:file)
|
let g:airline#themes#jellybeans#palette.insert = airline#themes#generate_color_map(s:I1, s:I2, s:I3)
|
||||||
let g:airline#themes#jellybeans#palette.insert_modified = g:airline#themes#jellybeans#palette.normal_modified
|
let g:airline#themes#jellybeans#palette.insert_modified = g:airline#themes#jellybeans#palette.normal_modified
|
||||||
|
|
||||||
let s:R1 = airline#themes#get_highlight('WildMenu', 'bold')
|
let s:R1 = airline#themes#get_highlight('WildMenu', 'bold')
|
||||||
let s:R2 = s:N2
|
let s:R2 = s:N2
|
||||||
let s:R3 = s:N3
|
let s:R3 = s:N3
|
||||||
let g:airline#themes#jellybeans#palette.replace = airline#themes#generate_color_map(s:R1, s:R2, s:R3, s:file)
|
let g:airline#themes#jellybeans#palette.replace = airline#themes#generate_color_map(s:R1, s:R2, s:R3)
|
||||||
let g:airline#themes#jellybeans#palette.replace_modified = g:airline#themes#jellybeans#palette.normal_modified
|
let g:airline#themes#jellybeans#palette.replace_modified = g:airline#themes#jellybeans#palette.normal_modified
|
||||||
|
|
||||||
" Sometimes you want to mix and match colors from different groups, you can do
|
" Sometimes you want to mix and match colors from different groups, you can do
|
||||||
@ -35,12 +38,12 @@ function! s:generate()
|
|||||||
let s:V1 = airline#themes#get_highlight2(['TabLineSel', 'bg'], ['DiffDelete', 'bg'], 'bold')
|
let s:V1 = airline#themes#get_highlight2(['TabLineSel', 'bg'], ['DiffDelete', 'bg'], 'bold')
|
||||||
let s:V2 = s:N2
|
let s:V2 = s:N2
|
||||||
let s:V3 = s:N3
|
let s:V3 = s:N3
|
||||||
let g:airline#themes#jellybeans#palette.visual = airline#themes#generate_color_map(s:V1, s:V2, s:V3, s:file)
|
let g:airline#themes#jellybeans#palette.visual = airline#themes#generate_color_map(s:V1, s:V2, s:V3)
|
||||||
let g:airline#themes#jellybeans#palette.visual_modified = g:airline#themes#jellybeans#palette.normal_modified
|
let g:airline#themes#jellybeans#palette.visual_modified = g:airline#themes#jellybeans#palette.normal_modified
|
||||||
|
|
||||||
" And of course, you can always do it manually as well.
|
" And of course, you can always do it manually as well.
|
||||||
let s:IA = [ '#444444', '#1c1c1c', 237, 234 ]
|
let s:IA = [ '#444444', '#1c1c1c', 237, 234 ]
|
||||||
let g:airline#themes#jellybeans#palette.inactive = airline#themes#generate_color_map(s:IA, s:IA, s:IA, s:file)
|
let g:airline#themes#jellybeans#palette.inactive = airline#themes#generate_color_map(s:IA, s:IA, s:IA)
|
||||||
let g:airline#themes#jellybeans#palette.inactive_modified = g:airline#themes#jellybeans#palette.normal_modified
|
let g:airline#themes#jellybeans#palette.inactive_modified = g:airline#themes#jellybeans#palette.normal_modified
|
||||||
endfunction
|
endfunction
|
||||||
|
|
||||||
|
@ -24,19 +24,22 @@ let s:RE = [ '#233e09' , 22 ] " oakleaf
|
|||||||
" Paste mode
|
" Paste mode
|
||||||
let s:PA = [ '#ab3e5d' , 161 ] " raspberry
|
let s:PA = [ '#ab3e5d' , 161 ] " raspberry
|
||||||
|
|
||||||
let s:file = [ '#ef393d' , '' , 196 , '' , '' ]
|
|
||||||
let s:IA = [ s:N2[1] , s:N3[1] , s:N2[3], s:N3[3] , '' ]
|
let s:IA = [ s:N2[1] , s:N3[1] , s:N2[3], s:N3[3] , '' ]
|
||||||
|
|
||||||
|
|
||||||
let g:airline#themes#laederon#palette = {}
|
let g:airline#themes#laederon#palette = {}
|
||||||
|
|
||||||
let g:airline#themes#laederon#palette.normal = airline#themes#generate_color_map(s:N1, s:N2, s:N3, s:file)
|
let g:airline#themes#laederon#palette.accents = {
|
||||||
|
\ 'red': [ '#ef393d' , '' , 196 , '' , '' ]
|
||||||
|
\ }
|
||||||
|
|
||||||
|
let g:airline#themes#laederon#palette.normal = airline#themes#generate_color_map(s:N1, s:N2, s:N3)
|
||||||
let g:airline#themes#laederon#palette.normal_modified = {
|
let g:airline#themes#laederon#palette.normal_modified = {
|
||||||
\ 'airline_a' : [ s:N2[0] , s:N4[0] , s:N2[2] , s:N4[1] , '' ] ,
|
\ 'airline_a' : [ s:N2[0] , s:N4[0] , s:N2[2] , s:N4[1] , '' ] ,
|
||||||
\ 'airline_c' : [ s:V1[1] , s:N2[1] , s:V1[3] , s:N2[3] , '' ] }
|
\ 'airline_c' : [ s:V1[1] , s:N2[1] , s:V1[3] , s:N2[3] , '' ] }
|
||||||
|
|
||||||
|
|
||||||
let g:airline#themes#laederon#palette.insert = airline#themes#generate_color_map(s:I1, s:I2, s:I3, s:file)
|
let g:airline#themes#laederon#palette.insert = airline#themes#generate_color_map(s:I1, s:I2, s:I3)
|
||||||
let g:airline#themes#laederon#palette.insert_modified = {
|
let g:airline#themes#laederon#palette.insert_modified = {
|
||||||
\ 'airline_c' : [ s:V2[1] , s:N2[1] , s:V2[3] , s:N2[3] , '' ] }
|
\ 'airline_c' : [ s:V2[1] , s:N2[1] , s:V2[3] , s:N2[3] , '' ] }
|
||||||
let g:airline#themes#laederon#palette.insert_paste = {
|
let g:airline#themes#laederon#palette.insert_paste = {
|
||||||
@ -48,12 +51,12 @@ let g:airline#themes#laederon#palette.replace.airline_a = [ s:I1[0] , s:RE[0] ,
|
|||||||
let g:airline#themes#laederon#palette.replace_modified = g:airline#themes#laederon#palette.insert_modified
|
let g:airline#themes#laederon#palette.replace_modified = g:airline#themes#laederon#palette.insert_modified
|
||||||
|
|
||||||
|
|
||||||
let g:airline#themes#laederon#palette.visual = airline#themes#generate_color_map(s:V1, s:V2, s:V3, s:file)
|
let g:airline#themes#laederon#palette.visual = airline#themes#generate_color_map(s:V1, s:V2, s:V3)
|
||||||
let g:airline#themes#laederon#palette.visual_modified = {
|
let g:airline#themes#laederon#palette.visual_modified = {
|
||||||
\ 'airline_c' : [ s:V3[0] , s:V4[0] , s:V3[2] , s:V4[1] , '' ] }
|
\ 'airline_c' : [ s:V3[0] , s:V4[0] , s:V3[2] , s:V4[1] , '' ] }
|
||||||
|
|
||||||
|
|
||||||
let g:airline#themes#laederon#palette.inactive = airline#themes#generate_color_map(s:IA, s:IA, s:IA, s:file)
|
let g:airline#themes#laederon#palette.inactive = airline#themes#generate_color_map(s:IA, s:IA, s:IA)
|
||||||
let g:airline#themes#laederon#palette.inactive_modified = {
|
let g:airline#themes#laederon#palette.inactive_modified = {
|
||||||
\ 'airline_c' : [ s:V1[1] , '' , s:V1[3] , '' , '' ] }
|
\ 'airline_c' : [ s:V1[1] , '' , s:V1[3] , '' , '' ] }
|
||||||
|
|
||||||
|
@ -1,10 +1,9 @@
|
|||||||
let g:airline#themes#light#palette = {}
|
let g:airline#themes#light#palette = {}
|
||||||
|
|
||||||
let s:file = [ '#df0000' , '' , 160 , '' ]
|
|
||||||
let s:N1 = [ '#ffffff' , '#005fff' , 255 , 27 ]
|
let s:N1 = [ '#ffffff' , '#005fff' , 255 , 27 ]
|
||||||
let s:N2 = [ '#000087' , '#00dfff' , 18 , 45 ]
|
let s:N2 = [ '#000087' , '#00dfff' , 18 , 45 ]
|
||||||
let s:N3 = [ '#005fff' , '#afffff' , 27 , 159 ]
|
let s:N3 = [ '#005fff' , '#afffff' , 27 , 159 ]
|
||||||
let g:airline#themes#light#palette.normal = airline#themes#generate_color_map(s:N1, s:N2, s:N3, s:file)
|
let g:airline#themes#light#palette.normal = airline#themes#generate_color_map(s:N1, s:N2, s:N3)
|
||||||
let g:airline#themes#light#palette.normal_modified = {
|
let g:airline#themes#light#palette.normal_modified = {
|
||||||
\ 'airline_c': [ '#df0000' , '#ffdfdf' , 160 , 224 , '' ] ,
|
\ 'airline_c': [ '#df0000' , '#ffdfdf' , 160 , 224 , '' ] ,
|
||||||
\ }
|
\ }
|
||||||
@ -13,7 +12,7 @@ let g:airline#themes#light#palette.normal_modified = {
|
|||||||
let s:I1 = [ '#ffffff' , '#00875f' , 255 , 29 ]
|
let s:I1 = [ '#ffffff' , '#00875f' , 255 , 29 ]
|
||||||
let s:I2 = [ '#005f00' , '#00df87' , 22 , 42 ]
|
let s:I2 = [ '#005f00' , '#00df87' , 22 , 42 ]
|
||||||
let s:I3 = [ '#005f5f' , '#afff87' , 23 , 156 ]
|
let s:I3 = [ '#005f5f' , '#afff87' , 23 , 156 ]
|
||||||
let g:airline#themes#light#palette.insert = airline#themes#generate_color_map(s:I1, s:I2, s:I3, s:file)
|
let g:airline#themes#light#palette.insert = airline#themes#generate_color_map(s:I1, s:I2, s:I3)
|
||||||
let g:airline#themes#light#palette.insert_modified = {
|
let g:airline#themes#light#palette.insert_modified = {
|
||||||
\ 'airline_c': [ '#df0000' , '#ffdfdf' , 160 , 224 , '' ] ,
|
\ 'airline_c': [ '#df0000' , '#ffdfdf' , 160 , 224 , '' ] ,
|
||||||
\ }
|
\ }
|
||||||
@ -30,7 +29,7 @@ let g:airline#themes#light#palette.replace_modified = g:airline#themes#light#pal
|
|||||||
let s:V1 = [ '#ffffff' , '#ff5f00' , 255 , 202 ]
|
let s:V1 = [ '#ffffff' , '#ff5f00' , 255 , 202 ]
|
||||||
let s:V2 = [ '#5f0000' , '#ffaf00' , 52 , 214 ]
|
let s:V2 = [ '#5f0000' , '#ffaf00' , 52 , 214 ]
|
||||||
let s:V3 = [ '#df5f00' , '#ffff87' , 166 , 228 ]
|
let s:V3 = [ '#df5f00' , '#ffff87' , 166 , 228 ]
|
||||||
let g:airline#themes#light#palette.visual = airline#themes#generate_color_map(s:V1, s:V2, s:V3, s:file)
|
let g:airline#themes#light#palette.visual = airline#themes#generate_color_map(s:V1, s:V2, s:V3)
|
||||||
let g:airline#themes#light#palette.visual_modified = {
|
let g:airline#themes#light#palette.visual_modified = {
|
||||||
\ 'airline_c': [ '#df0000' , '#ffdfdf' , 160 , 224 , '' ] ,
|
\ 'airline_c': [ '#df0000' , '#ffdfdf' , 160 , 224 , '' ] ,
|
||||||
\ }
|
\ }
|
||||||
@ -39,7 +38,7 @@ let g:airline#themes#light#palette.visual_modified = {
|
|||||||
let s:IA1 = [ '#666666' , '#b2b2b2' , 242 , 249 , '' ]
|
let s:IA1 = [ '#666666' , '#b2b2b2' , 242 , 249 , '' ]
|
||||||
let s:IA2 = [ '#8a8a8a' , '#d0d0d0' , 245 , 252 , '' ]
|
let s:IA2 = [ '#8a8a8a' , '#d0d0d0' , 245 , 252 , '' ]
|
||||||
let s:IA3 = [ '#a8a8a8' , '#ffffff' , 248 , 255 , '' ]
|
let s:IA3 = [ '#a8a8a8' , '#ffffff' , 248 , 255 , '' ]
|
||||||
let g:airline#themes#light#palette.inactive = airline#themes#generate_color_map(s:IA1, s:IA2, s:IA3, s:file)
|
let g:airline#themes#light#palette.inactive = airline#themes#generate_color_map(s:IA1, s:IA2, s:IA3)
|
||||||
let g:airline#themes#light#palette.inactive_modified = {
|
let g:airline#themes#light#palette.inactive_modified = {
|
||||||
\ 'airline_c': [ '#df0000' , '' , 160 , '' , '' ] ,
|
\ 'airline_c': [ '#df0000' , '' , 160 , '' , '' ] ,
|
||||||
\ }
|
\ }
|
||||||
|
@ -2,13 +2,16 @@
|
|||||||
" (https://github.com/Pychimp/vim-luna)
|
" (https://github.com/Pychimp/vim-luna)
|
||||||
|
|
||||||
let g:airline#themes#luna#palette = {}
|
let g:airline#themes#luna#palette = {}
|
||||||
let s:file = [ '#ffffff' , '' , 231 , '' , '' ]
|
|
||||||
|
let g:airline#themes#luna#palette.accents = {
|
||||||
|
\ 'red': [ '#ffffff' , '' , 231 , '' , '' ],
|
||||||
|
\ }
|
||||||
|
|
||||||
|
|
||||||
let s:N1 = [ '#ffffff' , '#005252' , 231 , 36 ]
|
let s:N1 = [ '#ffffff' , '#005252' , 231 , 36 ]
|
||||||
let s:N2 = [ '#ffffff' , '#003f3f' , 231 , 29 ]
|
let s:N2 = [ '#ffffff' , '#003f3f' , 231 , 29 ]
|
||||||
let s:N3 = [ '#ffffff' , '#002b2b' , 231 , 23 ]
|
let s:N3 = [ '#ffffff' , '#002b2b' , 231 , 23 ]
|
||||||
let g:airline#themes#luna#palette.normal = airline#themes#generate_color_map(s:N1, s:N2, s:N3, s:file)
|
let g:airline#themes#luna#palette.normal = airline#themes#generate_color_map(s:N1, s:N2, s:N3)
|
||||||
let g:airline#themes#luna#palette.normal_modified = {
|
let g:airline#themes#luna#palette.normal_modified = {
|
||||||
\ 'airline_c': [ '#ffffff' , '#450000' , 231 , 52 , '' ] ,
|
\ 'airline_c': [ '#ffffff' , '#450000' , 231 , 52 , '' ] ,
|
||||||
\ }
|
\ }
|
||||||
@ -17,7 +20,7 @@ let g:airline#themes#luna#palette.normal_modified = {
|
|||||||
let s:I1 = [ '#ffffff' , '#789f00' , 231 , 106 ]
|
let s:I1 = [ '#ffffff' , '#789f00' , 231 , 106 ]
|
||||||
let s:I2 = [ '#ffffff' , '#003f3f' , 231 , 29 ]
|
let s:I2 = [ '#ffffff' , '#003f3f' , 231 , 29 ]
|
||||||
let s:I3 = [ '#ffffff' , '#002b2b' , 231 , 23 ]
|
let s:I3 = [ '#ffffff' , '#002b2b' , 231 , 23 ]
|
||||||
let g:airline#themes#luna#palette.insert = airline#themes#generate_color_map(s:I1, s:I2, s:I3, s:file)
|
let g:airline#themes#luna#palette.insert = airline#themes#generate_color_map(s:I1, s:I2, s:I3)
|
||||||
let g:airline#themes#luna#palette.insert_modified = {
|
let g:airline#themes#luna#palette.insert_modified = {
|
||||||
\ 'airline_c': [ '#ffffff' , '#005e5e' , 255 , 52 , '' ] ,
|
\ 'airline_c': [ '#ffffff' , '#005e5e' , 255 , 52 , '' ] ,
|
||||||
\ }
|
\ }
|
||||||
@ -33,13 +36,13 @@ let g:airline#themes#luna#palette.replace_modified = g:airline#themes#luna#palet
|
|||||||
let s:V1 = [ '#ffff9a' , '#ff8036' , 222 , 208 ]
|
let s:V1 = [ '#ffff9a' , '#ff8036' , 222 , 208 ]
|
||||||
let s:V2 = [ '#ffffff' , '#003f3f' , 231 , 29 ]
|
let s:V2 = [ '#ffffff' , '#003f3f' , 231 , 29 ]
|
||||||
let s:V3 = [ '#ffffff' , '#002b2b' , 231 , 23 ]
|
let s:V3 = [ '#ffffff' , '#002b2b' , 231 , 23 ]
|
||||||
let g:airline#themes#luna#palette.visual = airline#themes#generate_color_map(s:V1, s:V2, s:V3, s:file)
|
let g:airline#themes#luna#palette.visual = airline#themes#generate_color_map(s:V1, s:V2, s:V3)
|
||||||
let g:airline#themes#luna#palette.visual_modified = {
|
let g:airline#themes#luna#palette.visual_modified = {
|
||||||
\ 'airline_c': [ '#ffffff' , '#450000' , 231 , 52 , '' ] ,
|
\ 'airline_c': [ '#ffffff' , '#450000' , 231 , 52 , '' ] ,
|
||||||
\ }
|
\ }
|
||||||
|
|
||||||
let s:IA = [ '#4e4e4e' , '#002b2b' , 59 , 23 , '' ]
|
let s:IA = [ '#4e4e4e' , '#002b2b' , 59 , 23 , '' ]
|
||||||
let g:airline#themes#luna#palette.inactive = airline#themes#generate_color_map(s:IA, s:IA, s:IA, s:file)
|
let g:airline#themes#luna#palette.inactive = airline#themes#generate_color_map(s:IA, s:IA, s:IA)
|
||||||
let g:airline#themes#luna#palette.inactive_modified = {
|
let g:airline#themes#luna#palette.inactive_modified = {
|
||||||
\ 'airline_c': [ '#450000' , '' , 52 , '' , '' ] ,
|
\ 'airline_c': [ '#450000' , '' , 52 , '' , '' ] ,
|
||||||
\ }
|
\ }
|
||||||
|
@ -1,14 +1,16 @@
|
|||||||
let g:airline#themes#molokai#palette = {}
|
let g:airline#themes#molokai#palette = {}
|
||||||
|
|
||||||
|
let g:airline#themes#molokai#palette.accents = {
|
||||||
|
\ 'red': [ '#66d9ef' , '' , 81 , '' , '' ],
|
||||||
|
\ }
|
||||||
|
|
||||||
let s:file = [ '#66d9ef' , '' , 81 , '' , '' ]
|
|
||||||
|
|
||||||
" Normal mode
|
" Normal mode
|
||||||
let s:N1 = [ '#080808' , '#e6db74' , 232 , 144 ] " mode
|
let s:N1 = [ '#080808' , '#e6db74' , 232 , 144 ] " mode
|
||||||
let s:N2 = [ '#f8f8f0' , '#232526' , 253 , 16 ] " info
|
let s:N2 = [ '#f8f8f0' , '#232526' , 253 , 16 ] " info
|
||||||
let s:N3 = [ '#f8f8f0' , '#465457' , 253 , 67 ] " statusline
|
let s:N3 = [ '#f8f8f0' , '#465457' , 253 , 67 ] " statusline
|
||||||
|
|
||||||
let g:airline#themes#molokai#palette.normal = airline#themes#generate_color_map(s:N1, s:N2, s:N3, s:file)
|
let g:airline#themes#molokai#palette.normal = airline#themes#generate_color_map(s:N1, s:N2, s:N3)
|
||||||
let g:airline#themes#molokai#palette.normal_modified = {
|
let g:airline#themes#molokai#palette.normal_modified = {
|
||||||
\ 'airline_c': [ '#080808' , '#e6db74' , 232 , 144 , '' ] ,
|
\ 'airline_c': [ '#080808' , '#e6db74' , 232 , 144 , '' ] ,
|
||||||
\ }
|
\ }
|
||||||
@ -19,7 +21,7 @@ let s:I1 = [ '#080808' , '#66d9ef' , 232 , 81 ]
|
|||||||
let s:I2 = [ '#f8f8f0' , '#232526' , 253 , 16 ]
|
let s:I2 = [ '#f8f8f0' , '#232526' , 253 , 16 ]
|
||||||
let s:I3 = [ '#f8f8f0' , '#465457' , 253 , 67 ]
|
let s:I3 = [ '#f8f8f0' , '#465457' , 253 , 67 ]
|
||||||
|
|
||||||
let g:airline#themes#molokai#palette.insert = airline#themes#generate_color_map(s:I1, s:I2, s:I3, s:file)
|
let g:airline#themes#molokai#palette.insert = airline#themes#generate_color_map(s:I1, s:I2, s:I3)
|
||||||
let g:airline#themes#molokai#palette.insert_modified = {
|
let g:airline#themes#molokai#palette.insert_modified = {
|
||||||
\ 'airline_c': [ '#080808' , '#66d9ef' , 232 , 81 , '' ] ,
|
\ 'airline_c': [ '#080808' , '#66d9ef' , 232 , 81 , '' ] ,
|
||||||
\ }
|
\ }
|
||||||
@ -38,7 +40,7 @@ let s:V1 = [ '#080808' , '#fd971f' , 232 , 208 ]
|
|||||||
let s:V2 = [ '#f8f8f0' , '#232526' , 253 , 16 ]
|
let s:V2 = [ '#f8f8f0' , '#232526' , 253 , 16 ]
|
||||||
let s:V3 = [ '#f8f8f0' , '#465457' , 253 , 67 ]
|
let s:V3 = [ '#f8f8f0' , '#465457' , 253 , 67 ]
|
||||||
|
|
||||||
let g:airline#themes#molokai#palette.visual = airline#themes#generate_color_map(s:V1, s:V2, s:V3, s:file)
|
let g:airline#themes#molokai#palette.visual = airline#themes#generate_color_map(s:V1, s:V2, s:V3)
|
||||||
let g:airline#themes#molokai#palette.visual_modified = {
|
let g:airline#themes#molokai#palette.visual_modified = {
|
||||||
\ 'airline_c': [ '#080808' , '#fd971f' , 232 , 208 , '' ] ,
|
\ 'airline_c': [ '#080808' , '#fd971f' , 232 , 208 , '' ] ,
|
||||||
\ }
|
\ }
|
||||||
@ -46,7 +48,7 @@ let g:airline#themes#molokai#palette.visual_modified = {
|
|||||||
|
|
||||||
" Inactive
|
" Inactive
|
||||||
let s:IA = [ '#1b1d1e' , '#465457' , 233 , 67 , '' ]
|
let s:IA = [ '#1b1d1e' , '#465457' , 233 , 67 , '' ]
|
||||||
let g:airline#themes#molokai#palette.inactive = airline#themes#generate_color_map(s:IA, s:IA, s:IA, s:file)
|
let g:airline#themes#molokai#palette.inactive = airline#themes#generate_color_map(s:IA, s:IA, s:IA)
|
||||||
let g:airline#themes#molokai#palette.inactive_modified = {
|
let g:airline#themes#molokai#palette.inactive_modified = {
|
||||||
\ 'airline_c': [ '#f8f8f0' , '' , 253 , '' , '' ] ,
|
\ 'airline_c': [ '#f8f8f0' , '' , 253 , '' , '' ] ,
|
||||||
\ }
|
\ }
|
||||||
|
@ -26,13 +26,11 @@ let s:V1 = [ '#080808' , '#ffaf00' , 232 , 214 ] " gray3 & brightestora
|
|||||||
" Replace mode " fg & bg
|
" Replace mode " fg & bg
|
||||||
let s:RE = [ '#ffffff' , '#d70000' , 231 , 160 ] " white & brightred
|
let s:RE = [ '#ffffff' , '#d70000' , 231 , 160 ] " white & brightred
|
||||||
|
|
||||||
let s:file = copy(s:N3)
|
|
||||||
|
|
||||||
let g:airline#themes#powerlineish#palette = {}
|
let g:airline#themes#powerlineish#palette = {}
|
||||||
|
|
||||||
let g:airline#themes#powerlineish#palette.normal = airline#themes#generate_color_map(s:N1, s:N2, s:N3, s:file)
|
let g:airline#themes#powerlineish#palette.normal = airline#themes#generate_color_map(s:N1, s:N2, s:N3)
|
||||||
|
|
||||||
let g:airline#themes#powerlineish#palette.insert = airline#themes#generate_color_map(s:I1, s:I2, s:I3, s:file)
|
let g:airline#themes#powerlineish#palette.insert = airline#themes#generate_color_map(s:I1, s:I2, s:I3)
|
||||||
let g:airline#themes#powerlineish#palette.insert_replace = {
|
let g:airline#themes#powerlineish#palette.insert_replace = {
|
||||||
\ 'airline_a': [ s:RE[0] , s:I1[1] , s:RE[1] , s:I1[3] , '' ] }
|
\ 'airline_a': [ s:RE[0] , s:I1[1] , s:RE[1] , s:I1[3] , '' ] }
|
||||||
|
|
||||||
@ -44,5 +42,5 @@ let g:airline#themes#powerlineish#palette.replace.airline_a = [ s:RE[0] , s:RE[1
|
|||||||
|
|
||||||
|
|
||||||
let s:IA = [ s:N2[1] , s:N3[1] , s:N2[3] , s:N3[3] , '' ]
|
let s:IA = [ s:N2[1] , s:N3[1] , s:N2[3] , s:N3[3] , '' ]
|
||||||
let g:airline#themes#powerlineish#palette.inactive = airline#themes#generate_color_map(s:IA, s:IA, s:IA, s:file)
|
let g:airline#themes#powerlineish#palette.inactive = airline#themes#generate_color_map(s:IA, s:IA, s:IA)
|
||||||
|
|
||||||
|
@ -5,12 +5,11 @@ let s:termbg = 232
|
|||||||
let s:termsep = 236
|
let s:termsep = 236
|
||||||
let s:guisep = '#303030'
|
let s:guisep = '#303030'
|
||||||
|
|
||||||
let s:file = [ '#ff0000' , s:guibg , 160 , s:termbg , '' ]
|
|
||||||
let s:N1 = [ '#00dfff' , s:guibg , 45 , s:termbg ]
|
let s:N1 = [ '#00dfff' , s:guibg , 45 , s:termbg ]
|
||||||
let s:N2 = [ '#ff5f00' , s:guibg, 202 , s:termbg ]
|
let s:N2 = [ '#ff5f00' , s:guibg, 202 , s:termbg ]
|
||||||
let s:N3 = [ '#767676' , s:guibg, 7 , s:termbg ]
|
let s:N3 = [ '#767676' , s:guibg, 7 , s:termbg ]
|
||||||
|
|
||||||
let g:airline#themes#serene#palette.normal = airline#themes#generate_color_map(s:N1, s:N2, s:N3, s:file)
|
let g:airline#themes#serene#palette.normal = airline#themes#generate_color_map(s:N1, s:N2, s:N3)
|
||||||
let g:airline#themes#serene#palette.normal_modified = {
|
let g:airline#themes#serene#palette.normal_modified = {
|
||||||
\ 'airline_c': [ '#df0000' , s:guibg, 160 , s:termbg , '' ] ,
|
\ 'airline_c': [ '#df0000' , s:guibg, 160 , s:termbg , '' ] ,
|
||||||
\ }
|
\ }
|
||||||
@ -18,7 +17,7 @@ let g:airline#themes#serene#palette.normal_modified = {
|
|||||||
let s:I1 = [ '#5fff00' , s:guibg, 82 , s:termbg ]
|
let s:I1 = [ '#5fff00' , s:guibg, 82 , s:termbg ]
|
||||||
let s:I2 = [ '#ff5f00' , s:guibg, 202 , s:termbg ]
|
let s:I2 = [ '#ff5f00' , s:guibg, 202 , s:termbg ]
|
||||||
let s:I3 = [ '#767676' , s:guibg, 7 , s:termbg ]
|
let s:I3 = [ '#767676' , s:guibg, 7 , s:termbg ]
|
||||||
let g:airline#themes#serene#palette.insert = airline#themes#generate_color_map(s:I1, s:I2, s:I3, s:file)
|
let g:airline#themes#serene#palette.insert = airline#themes#generate_color_map(s:I1, s:I2, s:I3)
|
||||||
let g:airline#themes#serene#palette.insert_modified = copy(g:airline#themes#serene#palette.normal_modified)
|
let g:airline#themes#serene#palette.insert_modified = copy(g:airline#themes#serene#palette.normal_modified)
|
||||||
let g:airline#themes#serene#palette.insert_paste = {
|
let g:airline#themes#serene#palette.insert_paste = {
|
||||||
\ 'airline_a': [ s:I1[0] , '#d78700' , s:I1[2] , 172 , '' ] ,
|
\ 'airline_a': [ s:I1[0] , '#d78700' , s:I1[2] , 172 , '' ] ,
|
||||||
@ -32,10 +31,10 @@ let g:airline#themes#serene#palette.replace_modified = copy(g:airline#themes#ser
|
|||||||
let s:V1 = [ '#dfdf00' , s:guibg, 184 , s:termbg ]
|
let s:V1 = [ '#dfdf00' , s:guibg, 184 , s:termbg ]
|
||||||
let s:V2 = [ '#ff5f00' , s:guibg, 202 , s:termbg ]
|
let s:V2 = [ '#ff5f00' , s:guibg, 202 , s:termbg ]
|
||||||
let s:V3 = [ '#767676' , s:guibg, 243 , s:termbg ]
|
let s:V3 = [ '#767676' , s:guibg, 243 , s:termbg ]
|
||||||
let g:airline#themes#serene#palette.visual = airline#themes#generate_color_map(s:V1, s:V2, s:V3, s:file)
|
let g:airline#themes#serene#palette.visual = airline#themes#generate_color_map(s:V1, s:V2, s:V3)
|
||||||
let g:airline#themes#serene#palette.visual_modified = copy(g:airline#themes#serene#palette.normal_modified)
|
let g:airline#themes#serene#palette.visual_modified = copy(g:airline#themes#serene#palette.normal_modified)
|
||||||
|
|
||||||
let s:IA = [ '#4e4e4e' , s:guibg , 239 , s:termbg , '' ]
|
let s:IA = [ '#4e4e4e' , s:guibg , 239 , s:termbg , '' ]
|
||||||
let s:IA2 = [ '#4e4e4e' , s:guisep , 239 , s:termsep , '' ]
|
let s:IA2 = [ '#4e4e4e' , s:guisep , 239 , s:termsep , '' ]
|
||||||
let g:airline#themes#serene#palette.inactive = airline#themes#generate_color_map(s:IA, s:IA2, s:IA2, s:file)
|
let g:airline#themes#serene#palette.inactive = airline#themes#generate_color_map(s:IA, s:IA2, s:IA2)
|
||||||
let g:airline#themes#serene#palette.inactive_modified = copy(g:airline#themes#serene#palette.normal_modified)
|
let g:airline#themes#serene#palette.inactive_modified = copy(g:airline#themes#serene#palette.normal_modified)
|
||||||
|
@ -5,10 +5,6 @@ let s:guibg2 = '#1c1c1c'
|
|||||||
let s:termbg = 232
|
let s:termbg = 232
|
||||||
let s:termbg2= 234
|
let s:termbg2= 234
|
||||||
|
|
||||||
let g:airline#themes#simple#palette.accents = {
|
|
||||||
\ 'red': [ '#ff0000' , '' , 160 , '' ]
|
|
||||||
\ }
|
|
||||||
|
|
||||||
let s:N1 = [ s:guibg , '#00dfff' , s:termbg , 45 ]
|
let s:N1 = [ s:guibg , '#00dfff' , s:termbg , 45 ]
|
||||||
let s:N2 = [ '#ff5f00' , s:guibg2, 202 , s:termbg2 ]
|
let s:N2 = [ '#ff5f00' , s:guibg2, 202 , s:termbg2 ]
|
||||||
let s:N3 = [ '#767676' , s:guibg, 243 , s:termbg]
|
let s:N3 = [ '#767676' , s:guibg, 243 , s:termbg]
|
||||||
|
@ -103,19 +103,21 @@ function! s:generate()
|
|||||||
let s:IFa = [s:IF[0].g, s:IF[1].g, s:IF[0].t, s:IF[1].t, s:IF[2]]
|
let s:IFa = [s:IF[0].g, s:IF[1].g, s:IF[0].t, s:IF[1].t, s:IF[2]]
|
||||||
let s:VFa = [s:VF[0].g, s:VF[1].g, s:VF[0].t, s:VF[1].t, s:VF[2]]
|
let s:VFa = [s:VF[0].g, s:VF[1].g, s:VF[0].t, s:VF[1].t, s:VF[2]]
|
||||||
|
|
||||||
|
let g:airline#themes#solarized#palette.accents = {
|
||||||
|
\ 'red': s:NFa,
|
||||||
|
\ }
|
||||||
|
|
||||||
let g:airline#themes#solarized#palette.inactive = airline#themes#generate_color_map(
|
let g:airline#themes#solarized#palette.inactive = airline#themes#generate_color_map(
|
||||||
\ [s:IA[0].g, s:IA[1].g, s:IA[0].t, s:IA[1].t, s:IA[2]],
|
\ [s:IA[0].g, s:IA[1].g, s:IA[0].t, s:IA[1].t, s:IA[2]],
|
||||||
\ [s:IA[0].g, s:IA[1].g, s:IA[0].t, s:IA[1].t, s:IA[2]],
|
\ [s:IA[0].g, s:IA[1].g, s:IA[0].t, s:IA[1].t, s:IA[2]],
|
||||||
\ [s:IA[0].g, s:IA[1].g, s:IA[0].t, s:IA[1].t, s:IA[2]],
|
\ [s:IA[0].g, s:IA[1].g, s:IA[0].t, s:IA[1].t, s:IA[2]])
|
||||||
\ s:NFa)
|
|
||||||
let g:airline#themes#solarized#palette.inactive_modified = {
|
let g:airline#themes#solarized#palette.inactive_modified = {
|
||||||
\ 'airline_c': [s:NM[0].g, '', s:NM[0].t, '', s:NM[2]]}
|
\ 'airline_c': [s:NM[0].g, '', s:NM[0].t, '', s:NM[2]]}
|
||||||
|
|
||||||
let g:airline#themes#solarized#palette.normal = airline#themes#generate_color_map(
|
let g:airline#themes#solarized#palette.normal = airline#themes#generate_color_map(
|
||||||
\ [s:N1[0].g, s:N1[1].g, s:N1[0].t, s:N1[1].t, s:N1[2]],
|
\ [s:N1[0].g, s:N1[1].g, s:N1[0].t, s:N1[1].t, s:N1[2]],
|
||||||
\ [s:N2[0].g, s:N2[1].g, s:N2[0].t, s:N2[1].t, s:N2[2]],
|
\ [s:N2[0].g, s:N2[1].g, s:N2[0].t, s:N2[1].t, s:N2[2]],
|
||||||
\ [s:N3[0].g, s:N3[1].g, s:N3[0].t, s:N3[1].t, s:N3[2]],
|
\ [s:N3[0].g, s:N3[1].g, s:N3[0].t, s:N3[1].t, s:N3[2]])
|
||||||
\ s:NFa)
|
|
||||||
|
|
||||||
let g:airline#themes#solarized#palette.normal.airline_warning = [
|
let g:airline#themes#solarized#palette.normal.airline_warning = [
|
||||||
\ s:NW[0].g, s:NW[1].g, s:NW[0].t, s:NW[1].t, s:NW[2]]
|
\ s:NW[0].g, s:NW[1].g, s:NW[0].t, s:NW[1].t, s:NW[2]]
|
||||||
@ -131,8 +133,7 @@ function! s:generate()
|
|||||||
let g:airline#themes#solarized#palette.insert = airline#themes#generate_color_map(
|
let g:airline#themes#solarized#palette.insert = airline#themes#generate_color_map(
|
||||||
\ [s:I1[0].g, s:I1[1].g, s:I1[0].t, s:I1[1].t, s:I1[2]],
|
\ [s:I1[0].g, s:I1[1].g, s:I1[0].t, s:I1[1].t, s:I1[2]],
|
||||||
\ [s:I2[0].g, s:I2[1].g, s:I2[0].t, s:I2[1].t, s:I2[2]],
|
\ [s:I2[0].g, s:I2[1].g, s:I2[0].t, s:I2[1].t, s:I2[2]],
|
||||||
\ [s:I3[0].g, s:I3[1].g, s:I3[0].t, s:I3[1].t, s:I3[2]],
|
\ [s:I3[0].g, s:I3[1].g, s:I3[0].t, s:I3[1].t, s:I3[2]])
|
||||||
\ s:IFa)
|
|
||||||
|
|
||||||
let g:airline#themes#solarized#palette.insert_modified = {
|
let g:airline#themes#solarized#palette.insert_modified = {
|
||||||
\ 'airline_c': [s:IM[0].g, s:IM[1].g,
|
\ 'airline_c': [s:IM[0].g, s:IM[1].g,
|
||||||
@ -141,8 +142,7 @@ function! s:generate()
|
|||||||
let g:airline#themes#solarized#palette.visual = airline#themes#generate_color_map(
|
let g:airline#themes#solarized#palette.visual = airline#themes#generate_color_map(
|
||||||
\ [s:V1[0].g, s:V1[1].g, s:V1[0].t, s:V1[1].t, s:V1[2]],
|
\ [s:V1[0].g, s:V1[1].g, s:V1[0].t, s:V1[1].t, s:V1[2]],
|
||||||
\ [s:V2[0].g, s:V2[1].g, s:V2[0].t, s:V2[1].t, s:V2[2]],
|
\ [s:V2[0].g, s:V2[1].g, s:V2[0].t, s:V2[1].t, s:V2[2]],
|
||||||
\ [s:V3[0].g, s:V3[1].g, s:V3[0].t, s:V3[1].t, s:V3[2]],
|
\ [s:V3[0].g, s:V3[1].g, s:V3[0].t, s:V3[1].t, s:V3[2]])
|
||||||
\ s:VFa)
|
|
||||||
|
|
||||||
let g:airline#themes#solarized#palette.visual_modified = {
|
let g:airline#themes#solarized#palette.visual_modified = {
|
||||||
\ 'airline_c': [s:VM[0].g, s:VM[1].g,
|
\ 'airline_c': [s:VM[0].g, s:VM[1].g,
|
||||||
|
@ -1,12 +1,14 @@
|
|||||||
let g:airline#themes#tomorrow#palette = {}
|
let g:airline#themes#tomorrow#palette = {}
|
||||||
|
|
||||||
function! s:generate()
|
function! s:generate()
|
||||||
let s:file = airline#themes#get_highlight('Constant')
|
let g:airline#themes#tomorrow#palette.accents = {
|
||||||
|
\ 'red': airline#themes#get_highlight('Constant'),
|
||||||
|
\ }
|
||||||
|
|
||||||
let s:N1 = airline#themes#get_highlight2(['Normal', 'bg'], ['Directory', 'fg'], 'bold')
|
let s:N1 = airline#themes#get_highlight2(['Normal', 'bg'], ['Directory', 'fg'], 'bold')
|
||||||
let s:N2 = airline#themes#get_highlight('Pmenu')
|
let s:N2 = airline#themes#get_highlight('Pmenu')
|
||||||
let s:N3 = airline#themes#get_highlight('CursorLine')
|
let s:N3 = airline#themes#get_highlight('CursorLine')
|
||||||
let g:airline#themes#tomorrow#palette.normal = airline#themes#generate_color_map(s:N1, s:N2, s:N3, s:file)
|
let g:airline#themes#tomorrow#palette.normal = airline#themes#generate_color_map(s:N1, s:N2, s:N3)
|
||||||
|
|
||||||
let group = airline#themes#get_highlight('vimCommand')
|
let group = airline#themes#get_highlight('vimCommand')
|
||||||
let g:airline#themes#tomorrow#palette.normal_modified = {
|
let g:airline#themes#tomorrow#palette.normal_modified = {
|
||||||
@ -16,23 +18,23 @@ function! s:generate()
|
|||||||
let s:I1 = airline#themes#get_highlight2(['Normal', 'bg'], ['MoreMsg', 'fg'], 'bold')
|
let s:I1 = airline#themes#get_highlight2(['Normal', 'bg'], ['MoreMsg', 'fg'], 'bold')
|
||||||
let s:I2 = airline#themes#get_highlight2(['MoreMsg', 'fg'], ['Normal', 'bg'])
|
let s:I2 = airline#themes#get_highlight2(['MoreMsg', 'fg'], ['Normal', 'bg'])
|
||||||
let s:I3 = s:N3
|
let s:I3 = s:N3
|
||||||
let g:airline#themes#tomorrow#palette.insert = airline#themes#generate_color_map(s:I1, s:I2, s:I3, s:file)
|
let g:airline#themes#tomorrow#palette.insert = airline#themes#generate_color_map(s:I1, s:I2, s:I3)
|
||||||
let g:airline#themes#tomorrow#palette.insert_modified = g:airline#themes#tomorrow#palette.normal_modified
|
let g:airline#themes#tomorrow#palette.insert_modified = g:airline#themes#tomorrow#palette.normal_modified
|
||||||
|
|
||||||
let s:R1 = airline#themes#get_highlight('Error', 'bold')
|
let s:R1 = airline#themes#get_highlight('Error', 'bold')
|
||||||
let s:R2 = s:N2
|
let s:R2 = s:N2
|
||||||
let s:R3 = s:N3
|
let s:R3 = s:N3
|
||||||
let g:airline#themes#tomorrow#palette.replace = airline#themes#generate_color_map(s:R1, s:R2, s:R3, s:file)
|
let g:airline#themes#tomorrow#palette.replace = airline#themes#generate_color_map(s:R1, s:R2, s:R3)
|
||||||
let g:airline#themes#tomorrow#palette.replace_modified = g:airline#themes#tomorrow#palette.normal_modified
|
let g:airline#themes#tomorrow#palette.replace_modified = g:airline#themes#tomorrow#palette.normal_modified
|
||||||
|
|
||||||
let s:V1 = airline#themes#get_highlight2(['Normal', 'bg'], ['Constant', 'fg'], 'bold')
|
let s:V1 = airline#themes#get_highlight2(['Normal', 'bg'], ['Constant', 'fg'], 'bold')
|
||||||
let s:V2 = airline#themes#get_highlight2(['Constant', 'fg'], ['Normal', 'bg'])
|
let s:V2 = airline#themes#get_highlight2(['Constant', 'fg'], ['Normal', 'bg'])
|
||||||
let s:V3 = s:N3
|
let s:V3 = s:N3
|
||||||
let g:airline#themes#tomorrow#palette.visual = airline#themes#generate_color_map(s:V1, s:V2, s:V3, s:file)
|
let g:airline#themes#tomorrow#palette.visual = airline#themes#generate_color_map(s:V1, s:V2, s:V3)
|
||||||
let g:airline#themes#tomorrow#palette.visual_modified = g:airline#themes#tomorrow#palette.normal_modified
|
let g:airline#themes#tomorrow#palette.visual_modified = g:airline#themes#tomorrow#palette.normal_modified
|
||||||
|
|
||||||
let s:IA = airline#themes#get_highlight2(['NonText', 'fg'], ['CursorLine', 'bg'])
|
let s:IA = airline#themes#get_highlight2(['NonText', 'fg'], ['CursorLine', 'bg'])
|
||||||
let g:airline#themes#tomorrow#palette.inactive = airline#themes#generate_color_map(s:IA, s:IA, s:IA, s:file)
|
let g:airline#themes#tomorrow#palette.inactive = airline#themes#generate_color_map(s:IA, s:IA, s:IA)
|
||||||
let g:airline#themes#tomorrow#palette.inactive_modified = {
|
let g:airline#themes#tomorrow#palette.inactive_modified = {
|
||||||
\ 'airline_c': [ group[0], '', group[2], '', '' ]
|
\ 'airline_c': [ group[0], '', group[2], '', '' ]
|
||||||
\ }
|
\ }
|
||||||
|
@ -24,21 +24,25 @@ let s:RE = [ '#c7915b' , 173 ] " nut
|
|||||||
" Paste mode
|
" Paste mode
|
||||||
let s:PA = [ '#f9ef6d' , 154 ] " bleaklemon
|
let s:PA = [ '#f9ef6d' , 154 ] " bleaklemon
|
||||||
|
|
||||||
let s:file = [ '#ff7400' , '' , 196 , '' , '' ]
|
|
||||||
let s:IA = [ s:N2[1], s:N3[1], s:N2[3], s:N3[3], '' ]
|
let s:IA = [ s:N2[1], s:N3[1], s:N2[3], s:N3[3], '' ]
|
||||||
|
|
||||||
let g:airline#themes#ubaryd#palette = {}
|
let g:airline#themes#ubaryd#palette = {}
|
||||||
|
|
||||||
|
let g:airline#themes#ubaryd#palette.accents = {
|
||||||
|
\ 'red': [ '#ff7400' , '' , 196 , '' , '' ],
|
||||||
|
\ }
|
||||||
|
|
||||||
let g:airline#themes#ubaryd#palette.inactive = {
|
let g:airline#themes#ubaryd#palette.inactive = {
|
||||||
\ 'airline_a' : [ s:N2[1] , s:N3[1] , s:N2[3] , s:N3[3] , '' ] }
|
\ 'airline_a' : [ s:N2[1] , s:N3[1] , s:N2[3] , s:N3[3] , '' ] }
|
||||||
|
|
||||||
|
|
||||||
let g:airline#themes#ubaryd#palette.normal = airline#themes#generate_color_map(s:N1, s:N2, s:N3, s:file)
|
let g:airline#themes#ubaryd#palette.normal = airline#themes#generate_color_map(s:N1, s:N2, s:N3)
|
||||||
let g:airline#themes#ubaryd#palette.normal_modified = {
|
let g:airline#themes#ubaryd#palette.normal_modified = {
|
||||||
\ 'airline_a' : [ s:N2[0] , s:N4[0] , s:N2[2] , s:N4[1] , '' ] ,
|
\ 'airline_a' : [ s:N2[0] , s:N4[0] , s:N2[2] , s:N4[1] , '' ] ,
|
||||||
\ 'airline_c' : [ s:V1[1] , s:N2[1] , s:V1[3] , s:N2[3] , '' ] }
|
\ 'airline_c' : [ s:V1[1] , s:N2[1] , s:V1[3] , s:N2[3] , '' ] }
|
||||||
|
|
||||||
|
|
||||||
let g:airline#themes#ubaryd#palette.insert = airline#themes#generate_color_map(s:I1, s:I2, s:I3, s:file)
|
let g:airline#themes#ubaryd#palette.insert = airline#themes#generate_color_map(s:I1, s:I2, s:I3)
|
||||||
let g:airline#themes#ubaryd#palette.insert_modified = {
|
let g:airline#themes#ubaryd#palette.insert_modified = {
|
||||||
\ 'airline_c' : [ s:V2[1] , s:N2[1] , s:V2[3] , s:N2[3] , '' ] }
|
\ 'airline_c' : [ s:V2[1] , s:N2[1] , s:V2[3] , s:N2[3] , '' ] }
|
||||||
let g:airline#themes#ubaryd#palette.insert_paste = {
|
let g:airline#themes#ubaryd#palette.insert_paste = {
|
||||||
@ -50,11 +54,11 @@ let g:airline#themes#ubaryd#palette.replace.airline_a = [ s:I1[0] , s:RE[0] , s:
|
|||||||
let g:airline#themes#ubaryd#palette.replace_modified = g:airline#themes#ubaryd#palette.insert_modified
|
let g:airline#themes#ubaryd#palette.replace_modified = g:airline#themes#ubaryd#palette.insert_modified
|
||||||
|
|
||||||
|
|
||||||
let g:airline#themes#ubaryd#palette.visual = airline#themes#generate_color_map(s:V1, s:V2, s:V3, s:file)
|
let g:airline#themes#ubaryd#palette.visual = airline#themes#generate_color_map(s:V1, s:V2, s:V3)
|
||||||
let g:airline#themes#ubaryd#palette.visual_modified = {
|
let g:airline#themes#ubaryd#palette.visual_modified = {
|
||||||
\ 'airline_c' : [ s:V3[0] , s:V4[0] , s:V3[2] , s:V4[1] , '' ] }
|
\ 'airline_c' : [ s:V3[0] , s:V4[0] , s:V3[2] , s:V4[1] , '' ] }
|
||||||
|
|
||||||
let g:airline#themes#ubaryd#palette.inactive = airline#themes#generate_color_map(s:IA, s:IA, s:IA, s:file)
|
let g:airline#themes#ubaryd#palette.inactive = airline#themes#generate_color_map(s:IA, s:IA, s:IA)
|
||||||
let g:airline#themes#ubaryd#palette.inactive_modified = {
|
let g:airline#themes#ubaryd#palette.inactive_modified = {
|
||||||
\ 'airline_c' : [ s:V1[1] , '' , s:V1[3] , '' , '' ] }
|
\ 'airline_c' : [ s:V1[1] , '' , s:V1[3] , '' , '' ] }
|
||||||
|
|
||||||
|
@ -32,38 +32,37 @@ let s:PA = [ '#94E42C' , 47 ]
|
|||||||
" Info modified
|
" Info modified
|
||||||
let s:IM = [ '#40403C' , 238 ]
|
let s:IM = [ '#40403C' , 238 ]
|
||||||
|
|
||||||
" File permissions (RO, etc)
|
|
||||||
let s:file = [ '#E5786D' , '' , 203 , '' , '' ]
|
|
||||||
|
|
||||||
" Inactive mode
|
" Inactive mode
|
||||||
let s:IA = [ '#767676' , s:N3[1] , 243 , s:N3[3] , '' ]
|
let s:IA = [ '#767676' , s:N3[1] , 243 , s:N3[3] , '' ]
|
||||||
|
|
||||||
|
|
||||||
let g:airline#themes#wombat#palette = {}
|
let g:airline#themes#wombat#palette = {}
|
||||||
|
|
||||||
|
let g:airline#themes#wombat#palette.accents = {
|
||||||
|
\ 'red': [ '#E5786D' , '' , 203 , '' , '' ],
|
||||||
|
\ }
|
||||||
|
|
||||||
let g:airline#themes#wombat#palette.normal = airline#themes#generate_color_map(s:N1, s:N2, s:N3, s:file)
|
let g:airline#themes#wombat#palette.normal = airline#themes#generate_color_map(s:N1, s:N2, s:N3)
|
||||||
let g:airline#themes#wombat#palette.normal_modified = {
|
let g:airline#themes#wombat#palette.normal_modified = {
|
||||||
\ 'airline_a': [ s:N1[0] , s:N4[0] , s:N1[2] , s:N4[1] , '' ] ,
|
\ 'airline_a': [ s:N1[0] , s:N4[0] , s:N1[2] , s:N4[1] , '' ] ,
|
||||||
\ 'airline_b': [ s:N4[0] , s:IM[0] , s:N4[1] , s:IM[1] , '' ] ,
|
\ 'airline_b': [ s:N4[0] , s:IM[0] , s:N4[1] , s:IM[1] , '' ] ,
|
||||||
\ 'airline_c': [ s:N4[0] , s:N3[1] , s:N4[1] , s:N3[3] , '' ] }
|
\ 'airline_c': [ s:N4[0] , s:N3[1] , s:N4[1] , s:N3[3] , '' ] }
|
||||||
|
|
||||||
|
|
||||||
let g:airline#themes#wombat#palette.insert = airline#themes#generate_color_map(s:I1, s:I2, s:I3, s:file)
|
let g:airline#themes#wombat#palette.insert = airline#themes#generate_color_map(s:I1, s:I2, s:I3)
|
||||||
let g:airline#themes#wombat#palette.insert_modified = {
|
let g:airline#themes#wombat#palette.insert_modified = {
|
||||||
\ 'airline_a': [ s:I1[0] , s:I4[0] , s:I1[2] , s:I4[1] , '' ] ,
|
\ 'airline_a': [ s:I1[0] , s:I4[0] , s:I1[2] , s:I4[1] , '' ] ,
|
||||||
\ 'airline_b': [ s:I4[0] , s:IM[0] , s:I4[1] , s:IM[1] , '' ] ,
|
\ 'airline_b': [ s:I4[0] , s:IM[0] , s:I4[1] , s:IM[1] , '' ] ,
|
||||||
\ 'airline_c': [ s:I4[0] , s:N3[1] , s:I4[1] , s:N3[3] , '' ] }
|
\ 'airline_c': [ s:I4[0] , s:N3[1] , s:I4[1] , s:N3[3] , '' ] }
|
||||||
|
|
||||||
|
|
||||||
let g:airline#themes#wombat#palette.visual = airline#themes#generate_color_map(s:V1, s:V2, s:V3, s:file)
|
let g:airline#themes#wombat#palette.visual = airline#themes#generate_color_map(s:V1, s:V2, s:V3)
|
||||||
let g:airline#themes#wombat#palette.visual_modified = {
|
let g:airline#themes#wombat#palette.visual_modified = {
|
||||||
\ 'airline_a': [ s:V1[0] , s:V4[0] , s:V1[2] , s:V4[1] , '' ] ,
|
\ 'airline_a': [ s:V1[0] , s:V4[0] , s:V1[2] , s:V4[1] , '' ] ,
|
||||||
\ 'airline_b': [ s:V4[0] , s:IM[0] , s:V4[1] , s:IM[1] , '' ] ,
|
\ 'airline_b': [ s:V4[0] , s:IM[0] , s:V4[1] , s:IM[1] , '' ] ,
|
||||||
\ 'airline_c': [ s:V4[0] , s:N3[1] , s:V4[1] , s:N3[3] , '' ] }
|
\ 'airline_c': [ s:V4[0] , s:N3[1] , s:V4[1] , s:N3[3] , '' ] }
|
||||||
|
|
||||||
|
|
||||||
let g:airline#themes#wombat#palette.replace = airline#themes#generate_color_map(s:R1, s:R2, s:R3, s:file)
|
let g:airline#themes#wombat#palette.replace = airline#themes#generate_color_map(s:R1, s:R2, s:R3)
|
||||||
let g:airline#themes#wombat#palette.replace_modified = {
|
let g:airline#themes#wombat#palette.replace_modified = {
|
||||||
\ 'airline_a': [ s:R1[0] , s:R4[0] , s:R1[2] , s:R4[1] , '' ] ,
|
\ 'airline_a': [ s:R1[0] , s:R4[0] , s:R1[2] , s:R4[1] , '' ] ,
|
||||||
\ 'airline_b': [ s:R4[0] , s:IM[0] , s:R4[1] , s:IM[1] , '' ] ,
|
\ 'airline_b': [ s:R4[0] , s:IM[0] , s:R4[1] , s:IM[1] , '' ] ,
|
||||||
@ -76,7 +75,7 @@ let g:airline#themes#wombat#palette.insert_paste = {
|
|||||||
\ 'airline_c': [ s:PA[0] , s:N3[1] , s:PA[1] , s:N3[3] , '' ] }
|
\ 'airline_c': [ s:PA[0] , s:N3[1] , s:PA[1] , s:N3[3] , '' ] }
|
||||||
|
|
||||||
|
|
||||||
let g:airline#themes#wombat#palette.inactive = airline#themes#generate_color_map(s:IA, s:IA, s:IA, s:file)
|
let g:airline#themes#wombat#palette.inactive = airline#themes#generate_color_map(s:IA, s:IA, s:IA)
|
||||||
let g:airline#themes#wombat#palette.inactive_modified = {
|
let g:airline#themes#wombat#palette.inactive_modified = {
|
||||||
\ 'airline_c': [ s:N4[0] , '' , s:N4[1] , '' , '' ] }
|
\ 'airline_c': [ s:N4[0] , '' , s:N4[1] , '' , '' ] }
|
||||||
|
|
||||||
|
@ -1,12 +1,15 @@
|
|||||||
let g:airline#themes#zenburn#palette = {}
|
let g:airline#themes#zenburn#palette = {}
|
||||||
|
|
||||||
function! s:generate()
|
function! s:generate()
|
||||||
|
let g:airline#themes#zenburn#palette.accents = {
|
||||||
|
\ 'red': airline#themes#get_highlight('Constant'),
|
||||||
|
\ }
|
||||||
|
|
||||||
let s:N1 = airline#themes#get_highlight2(['DbgCurrent', 'bg'], ['Folded', 'fg'], 'bold')
|
let s:N1 = airline#themes#get_highlight2(['DbgCurrent', 'bg'], ['Folded', 'fg'], 'bold')
|
||||||
let s:N2 = airline#themes#get_highlight('Folded')
|
let s:N2 = airline#themes#get_highlight('Folded')
|
||||||
let s:N3 = airline#themes#get_highlight('NonText')
|
let s:N3 = airline#themes#get_highlight('NonText')
|
||||||
let s:file = airline#themes#get_highlight('Constant')
|
|
||||||
|
|
||||||
let g:airline#themes#zenburn#palette.normal = airline#themes#generate_color_map(s:N1, s:N2, s:N3, s:file)
|
let g:airline#themes#zenburn#palette.normal = airline#themes#generate_color_map(s:N1, s:N2, s:N3)
|
||||||
let s:Nmod = airline#themes#get_highlight('Comment')
|
let s:Nmod = airline#themes#get_highlight('Comment')
|
||||||
let g:airline#themes#zenburn#palette.normal_modified = {
|
let g:airline#themes#zenburn#palette.normal_modified = {
|
||||||
\ 'airline_c': s:Nmod
|
\ 'airline_c': s:Nmod
|
||||||
@ -15,23 +18,23 @@ function! s:generate()
|
|||||||
let s:I1 = airline#themes#get_highlight2(['DbgCurrent', 'bg'], ['String', 'fg'], 'bold')
|
let s:I1 = airline#themes#get_highlight2(['DbgCurrent', 'bg'], ['String', 'fg'], 'bold')
|
||||||
let s:I2 = airline#themes#get_highlight2(['String', 'fg'], ['Folded', 'bg'])
|
let s:I2 = airline#themes#get_highlight2(['String', 'fg'], ['Folded', 'bg'])
|
||||||
let s:I3 = s:N3
|
let s:I3 = s:N3
|
||||||
let g:airline#themes#zenburn#palette.insert = airline#themes#generate_color_map(s:I1, s:I2, s:I3, s:file)
|
let g:airline#themes#zenburn#palette.insert = airline#themes#generate_color_map(s:I1, s:I2, s:I3)
|
||||||
let g:airline#themes#zenburn#palette.insert_modified = g:airline#themes#zenburn#palette.normal_modified
|
let g:airline#themes#zenburn#palette.insert_modified = g:airline#themes#zenburn#palette.normal_modified
|
||||||
|
|
||||||
let s:R1 = airline#themes#get_highlight2(['DbgCurrent', 'bg'], ['Comment', 'fg'], 'bold')
|
let s:R1 = airline#themes#get_highlight2(['DbgCurrent', 'bg'], ['Comment', 'fg'], 'bold')
|
||||||
let s:R2 = airline#themes#get_highlight2(['Comment', 'fg'], ['Folded', 'bg'])
|
let s:R2 = airline#themes#get_highlight2(['Comment', 'fg'], ['Folded', 'bg'])
|
||||||
let s:R3 = s:N3
|
let s:R3 = s:N3
|
||||||
let g:airline#themes#zenburn#palette.replace = airline#themes#generate_color_map(s:R1, s:R2, s:R3, s:file)
|
let g:airline#themes#zenburn#palette.replace = airline#themes#generate_color_map(s:R1, s:R2, s:R3)
|
||||||
let g:airline#themes#zenburn#palette.replace_modified = g:airline#themes#zenburn#palette.normal_modified
|
let g:airline#themes#zenburn#palette.replace_modified = g:airline#themes#zenburn#palette.normal_modified
|
||||||
|
|
||||||
let s:V1 = airline#themes#get_highlight2(['DbgCurrent', 'bg'], ['Identifier', 'fg'], 'bold')
|
let s:V1 = airline#themes#get_highlight2(['DbgCurrent', 'bg'], ['Identifier', 'fg'], 'bold')
|
||||||
let s:V2 = airline#themes#get_highlight2(['Identifier', 'fg'], ['Folded', 'bg'])
|
let s:V2 = airline#themes#get_highlight2(['Identifier', 'fg'], ['Folded', 'bg'])
|
||||||
let s:V3 = s:N3
|
let s:V3 = s:N3
|
||||||
let g:airline#themes#zenburn#palette.visual = airline#themes#generate_color_map(s:V1, s:V2, s:V3, s:file)
|
let g:airline#themes#zenburn#palette.visual = airline#themes#generate_color_map(s:V1, s:V2, s:V3)
|
||||||
let g:airline#themes#zenburn#palette.visual_modified = g:airline#themes#zenburn#palette.normal_modified
|
let g:airline#themes#zenburn#palette.visual_modified = g:airline#themes#zenburn#palette.normal_modified
|
||||||
|
|
||||||
let s:IA = airline#themes#get_highlight('NonText')
|
let s:IA = airline#themes#get_highlight('NonText')
|
||||||
let g:airline#themes#zenburn#palette.inactive = airline#themes#generate_color_map(s:IA, s:IA, s:IA, s:file)
|
let g:airline#themes#zenburn#palette.inactive = airline#themes#generate_color_map(s:IA, s:IA, s:IA)
|
||||||
let g:airline#themes#zenburn#palette.inactive_modified = {
|
let g:airline#themes#zenburn#palette.inactive_modified = {
|
||||||
\ 'airline_c': s:Nmod
|
\ 'airline_c': s:Nmod
|
||||||
\ }
|
\ }
|
||||||
|
Loading…
Reference in New Issue
Block a user