- hi Conceal guifg=#517aa3 guibg=NONE guisp=NONE gui=NONE cterm=NONE
- hi Constant guifg=#008c65 guibg=NONE guisp=NONE gui=NONE cterm=NONE
- hi Directory guifg=#517aa3 guibg=NONE guisp=NONE gui=bold cterm=bold
- hi Error guifg=#dc1b33 guibg=NONE guisp=NONE gui=bold,standout cterm=bold,standout
- hi Function guifg=#0095a3 guibg=NONE guisp=NONE gui=NONE cterm=NONE
- hi Identifier guifg=#517aa3 guibg=NONE guisp=NONE gui=NONE cterm=NONE
- hi ModeMsg guifg=#517aa3 guibg=NONE guisp=NONE gui=NONE cterm=NONE
- hi MoreMsg guifg=#008c65 guibg=NONE guisp=NONE gui=NONE cterm=NONE
- hi PreProc guifg=#0095a3 guibg=NONE guisp=NONE gui=NONE cterm=NONE
- hi Statement guifg=#dc1b33 guibg=NONE guisp=NONE gui=NONE cterm=NONE
- hi Special guifg=#e5d85c guibg=NONE guisp=NONE gui=NONE cterm=NONE
- hi Todo guifg=#0095a3 guibg=NONE guisp=NONE gui=reverse cterm=reverse
- hi WarningMsg guifg=#dc1b33 guibg=NONE guisp=NONE gui=NONE cterm=NONE
- hi WildMenu guifg=#517aa3 guibg=#455a64 guisp=NONE gui=bold cterm=bold
+ if !has('gui_running') && &background ==# 'light'
+ if !has('gui_running') && get(g:, 'artesanal_transparent', 0)
+ hi Normal guifg=#000000 guibg=NONE gui=NONE cterm=NONE
+ else
+ hi Normal guifg=#000000 guibg=#2e3440 gui=NONE cterm=NONE
+ endif
+ elseif !has('gui_running') && &background ==# 'dark'
+ if get(g:, 'artesanal_transparent', 0)
+ hi Normal guifg=#ffffff guibg=NONE gui=NONE cterm=NONE
+ else
+ hi Normal guifg=#ffffff guibg=#2e3440 gui=NONE cterm=NONE
+ endif
+ endif
+ hi Conceal guifg=#5d99c6 guibg=NONE gui=NONE cterm=NONE
+ hi Constant guifg=#15cf83 guibg=NONE gui=NONE cterm=NONE
+ hi Directory guifg=#5d99c6 guibg=NONE gui=bold cterm=bold
+ hi Error guifg=#ef5350 guibg=NONE gui=bold,standout cterm=bold,reverse
+ hi Function guifg=#4dd0e1 guibg=NONE gui=NONE cterm=NONE
+ hi Identifier guifg=#5d99c6 guibg=NONE gui=NONE cterm=NONE
+ hi ModeMsg guifg=#5d99c6 guibg=NONE gui=NONE cterm=NONE
+ hi MoreMsg guifg=#15cf83 guibg=NONE gui=NONE cterm=NONE
+ hi PreProc guifg=#4dd0e1 guibg=NONE gui=NONE cterm=NONE
+ hi Statement guifg=#ef5350 guibg=NONE gui=NONE cterm=NONE
+ hi Special guifg=#ffeb3b guibg=NONE gui=NONE cterm=NONE
+ hi Todo guifg=#4dd0e1 guibg=NONE gui=reverse cterm=reverse
+ hi WarningMsg guifg=#ef5350 guibg=NONE gui=NONE cterm=NONE
+ hi WildMenu guifg=#5d99c6 guibg=#455a64 gui=bold cterm=bold