Tweak colors for vim-airline fresh theme
This commit is contained in:
parent
083502dd66
commit
4b47ff7be8
@ -3,7 +3,7 @@ let g:airline#themes#fresh#palette = {}
|
||||
|
||||
" NORMAL mode
|
||||
let s:N1 = ['#005f00', '#afdf00', 22, 148, '']
|
||||
let s:N2 = ['#ffffff', '#444444', 255, 238, '']
|
||||
let s:N2 = ['#ffffff', '#005f00', 15, 22, '']
|
||||
let s:N3 = ['#ffffff', '#121212', 15, 233, 'bold']
|
||||
let s:W = ['#000000', '#8700df', 232, 92, '']
|
||||
let s:E = ['#000000', '#990000', 232, 160]
|
||||
@ -16,8 +16,8 @@ let g:airline#themes#fresh#palette.normal_modified = {
|
||||
|
||||
" INSERT mode
|
||||
let s:I1 = ['#0000df', '#00dfff', 20, 45, '']
|
||||
let s:I2 = s:N2
|
||||
let s:I3 = s:N3
|
||||
let s:I2 = ['#ffffff', '#005fdf', 15, 26, '']
|
||||
let s:I3 = ['#ffffff', '#121212', 15, 233, 'bold']
|
||||
let g:airline#themes#fresh#palette.insert =
|
||||
\ airline#themes#generate_color_map(s:I1, s:I2, s:I3)
|
||||
let g:airline#themes#fresh#palette.insert.airline_warning = s:W
|
||||
@ -25,21 +25,23 @@ let g:airline#themes#fresh#palette.insert.airline_error = s:E
|
||||
let g:airline#themes#fresh#palette.insert_modified =
|
||||
\ g:airline#themes#fresh#palette.normal_modified
|
||||
let g:airline#themes#fresh#palette.insert_paste = {
|
||||
\ 'airline_a': [s:I1[0], '#d78700', s:I1[2], 172, ''], }
|
||||
\ 'airline_a': [s:I1[0], '#ffff00', s:I1[2], 11, ''], }
|
||||
|
||||
" REPLACE mode
|
||||
let s:R1 = [s:I2[0], '#af0000', s:I2[2], 124, '']
|
||||
let s:R2 = ['#ffffff', '#5f0000', 15, 52, '']
|
||||
let s:R3 = ['#ffffff', '#121212', 15, 233, 'bold']
|
||||
let g:airline#themes#fresh#palette.replace =
|
||||
\ airline#themes#generate_color_map(s:R1, s:N2, s:N3)
|
||||
\ airline#themes#generate_color_map(s:R1, s:R2, s:R3)
|
||||
let g:airline#themes#fresh#palette.replace.airline_warning = s:W
|
||||
let g:airline#themes#fresh#palette.replace.airline_error = s:E
|
||||
let g:airline#themes#fresh#palette.replace_modified =
|
||||
\ g:airline#themes#fresh#palette.normal_modified
|
||||
|
||||
" VISAUL mode
|
||||
let s:V1 = ['#5f0000', '#ffaf00', 52, 214, '']
|
||||
let s:V2 = s:N2
|
||||
let s:V3 = s:N3
|
||||
let s:V1 = ['#ff5f00', '#ff5f00', 52, 208, '']
|
||||
let s:V2 = ['#ffffff', '#005f00', 15, 124, '']
|
||||
let s:V3 = ['#ffffff', '#121212', 15, 233, 'bold']
|
||||
let g:airline#themes#fresh#palette.visual =
|
||||
\ airline#themes#generate_color_map(s:V1, s:V2, s:V3)
|
||||
let g:airline#themes#fresh#palette.visual.airline_warning = s:W
|
||||
@ -50,7 +52,7 @@ let g:airline#themes#fresh#palette.visual_modified =
|
||||
" INACTIVE mode
|
||||
let s:IA1 = ['#4e4e4e', '#1c1c1c', 239, 234, '']
|
||||
let s:IA2 = ['#4e4e4e', '#262626', 239, 235, '']
|
||||
let s:IA3 = s:N3
|
||||
let s:IA3 = ['#ffffff', '#121212', 15, 233, 'bold']
|
||||
let g:airline#themes#fresh#palette.inactive =
|
||||
\ airline#themes#generate_color_map(s:IA1, s:IA2, s:IA3)
|
||||
let g:airline#themes#fresh#palette.inactive.airline_warning = s:IA2
|
||||
@ -58,20 +60,9 @@ let g:airline#themes#fresh#palette.inactive.airline_error = s:IA2
|
||||
let g:airline#themes#fresh#palette.inactive_modified = {
|
||||
\ 'airline_c': ['#875faf', '', 97, '', ''], }
|
||||
|
||||
" Accents are used to give parts within a section a slightly different look or
|
||||
" color. Here we are defining a "red" accent, which is used by the 'readonly'
|
||||
" part by default. Only the foreground colors are specified, so the background
|
||||
" colors are automatically extracted from the underlying section colors. What
|
||||
" this means is that regardless of which section the part is defined in, it
|
||||
" will be red instead of the section's foreground color. You can also have
|
||||
" multiple parts with accents within a section.
|
||||
let g:airline#themes#fresh#palette.accents = {
|
||||
\ 'red': [ '#ff0000' , '' , 160 , '' ] }
|
||||
|
||||
" Here we define the color map for ctrlp. We check for the g:loaded_ctrlp
|
||||
" variable so that related functionality is loaded if the user is using
|
||||
" ctrlp. Note that this is optional, and if you do not define ctrlp colors
|
||||
" they will be chosen automatically from the existing palette.
|
||||
if !get(g:, 'loaded_ctrlp', 0)
|
||||
finish
|
||||
endif
|
||||
|
Loading…
x
Reference in New Issue
Block a user