mirror of
https://github.com/vim-airline/vim-airline.git
synced 2025-07-27 16:04:39 +02:00
allow themes to determine bold,italic,etc via the generate_color_map function
This commit is contained in:
parent
985266abc9
commit
52685102ba
@ -2,11 +2,11 @@
|
|||||||
function! airline#themes#generate_color_map(section1, section2, section3, file)
|
function! airline#themes#generate_color_map(section1, section2, section3, file)
|
||||||
" guifg guibg ctermfg ctermbg gui/term
|
" guifg guibg ctermfg ctermbg gui/term
|
||||||
return {
|
return {
|
||||||
\ 'mode': [ a:section1[0] , a:section1[1] , a:section1[2] , a:section1[3] , 'bold' ] ,
|
\ 'mode': [ a:section1[0] , a:section1[1] , a:section1[2] , a:section1[3] , get(a:section1, 4, 'bold') ] ,
|
||||||
\ 'mode_separator': [ a:section1[1] , a:section2[1] , a:section1[3] , a:section2[3] , 'bold' ] ,
|
\ 'mode_separator': [ a:section1[1] , a:section2[1] , a:section1[3] , a:section2[3] , '' ] ,
|
||||||
\ 'info': [ a:section2[0] , a:section2[1] , a:section2[2] , a:section2[3] , '' ] ,
|
\ 'info': [ a:section2[0] , a:section2[1] , a:section2[2] , a:section2[3] , get(a:section2, 4, '' ) ] ,
|
||||||
\ 'info_separator': [ a:section2[1] , a:section3[1] , a:section2[3] , a:section3[3] , 'bold' ] ,
|
\ 'info_separator': [ a:section2[1] , a:section3[1] , a:section2[3] , a:section3[3] , '' ] ,
|
||||||
\ 'statusline': [ a:section3[0] , a:section3[1] , a:section3[2] , a:section3[3] , '' ] ,
|
\ 'statusline': [ a:section3[0] , a:section3[1] , a:section3[2] , a:section3[3] , get(a:section3, 4, '' ) ] ,
|
||||||
\ 'file': [ a:file[0] , a:file[1] , a:file[2] , a:file[3] , '' ] ,
|
\ 'file': [ a:file[0] , a:file[1] , a:file[2] , a:file[3] , get(a:file , 4, '' ) ] ,
|
||||||
\ }
|
\ }
|
||||||
endfunction
|
endfunction
|
||||||
|
Loading…
x
Reference in New Issue
Block a user