" Maintainer: Stefan Wimmer <wimstefan@gmail.com>
" Website: https://github.com/wimstefan/vim-artesanal
" License: Vim License (see `:help license`)
-" Last Updated: Wed 29 Apr 2020 12:54:19 AM CEST
+" Last Updated: Fri 01 May 2020 01:51:52 PM CEST
" Generated by Colortemplate v2.0.0
let g:terminal_color_15 = '#eff1f4'
endif
if !has('gui_running') && get(g:, 'artesanal_dimmed', 0)
+ if &background ==# 'light'
+ if !has('gui_running') && get(g:, 'artesanal_transparent', 0)
+ hi Normal guifg=#000000 guibg=NONE guisp=NONE gui=NONE cterm=NONE
+ else
+ hi Normal guifg=#000000 guibg=#2e3440 guisp=NONE gui=NONE cterm=NONE
+ endif
+ elseif !has('gui_running') && &background ==# 'dark'
+ if get(g:, 'artesanal_transparent', 0)
+ hi Normal guifg=#ffffff guibg=NONE guisp=NONE gui=NONE cterm=NONE
+ else
+ hi Normal guifg=#ffffff guibg=#2e3440 guisp=NONE gui=NONE cterm=NONE
+ endif
+ endif
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 WarningMsg guifg=#dc1b33 guibg=NONE guisp=NONE gui=NONE cterm=NONE
hi WildMenu guifg=#517aa3 guibg=#455a64 guisp=NONE gui=bold cterm=bold
else
+ if !has('gui_running') && get(g:, 'artesanal_transparent', 0)
+ hi Normal guifg=#e4e6eb guibg=NONE guisp=NONE gui=NONE cterm=NONE
+ else
+ hi Normal guifg=#e4e6eb guibg=#2e3440 guisp=NONE gui=NONE cterm=NONE
+ endif
hi Conceal guifg=#6699cc guibg=NONE guisp=NONE gui=NONE cterm=NONE
hi Constant guifg=#00bf8a guibg=NONE guisp=NONE gui=NONE cterm=NONE
hi Directory guifg=#6699cc guibg=NONE guisp=NONE gui=bold cterm=bold
hi WildMenu guifg=#6699cc guibg=#455a64 guisp=NONE gui=bold cterm=bold
endif
if !has('gui_running') && get(g:, 'artesanal_transparent', 0)
- hi Normal guifg=#e4e6eb guibg=NONE guisp=NONE gui=NONE cterm=NONE
hi CursorLineNr guifg=#fff176 guibg=NONE guisp=NONE gui=NONE cterm=NONE
hi FoldColumn guifg=#575c66 guibg=NONE guisp=NONE gui=NONE cterm=NONE
hi SignColumn guifg=#cdd2db guibg=NONE guisp=NONE gui=NONE cterm=NONE
hi VertSplit guifg=#546e7a guibg=NONE guisp=NONE gui=NONE cterm=NONE
else
- hi Normal guifg=#e4e6eb guibg=#2e3440 guisp=NONE gui=NONE cterm=NONE
hi CursorLineNr guifg=#fff176 guibg=#37474f guisp=NONE gui=NONE cterm=NONE
hi FoldColumn guifg=#575c66 guibg=#37474f guisp=NONE gui=NONE cterm=NONE
hi SignColumn guifg=#cdd2db guibg=#37474f guisp=NONE gui=NONE cterm=NONE
let g:terminal_color_15 = '#ffffff'
endif
if !has('gui_running') && get(g:, 'artesanal_dimmed', 0)
+ if &background ==# 'light'
+ if !has('gui_running') && get(g:, 'artesanal_transparent', 0)
+ hi Normal guifg=#000000 guibg=NONE guisp=NONE gui=NONE cterm=NONE
+ else
+ hi Normal guifg=#000000 guibg=#eff1f4 guisp=NONE gui=NONE cterm=NONE
+ endif
+ elseif !has('gui_running') && &background ==# 'dark'
+ if get(g:, 'artesanal_transparent', 0)
+ hi Normal guifg=#ffffff guibg=NONE guisp=NONE gui=NONE cterm=NONE
+ else
+ hi Normal guifg=#ffffff guibg=#eff1f4 guisp=NONE gui=NONE cterm=NONE
+ endif
+ endif
hi Conceal guifg=#00409b guibg=NONE guisp=NONE gui=NONE cterm=NONE
hi Constant guifg=#00814b guibg=NONE guisp=NONE gui=NONE cterm=NONE
hi Directory guifg=#00409b guibg=NONE guisp=NONE gui=bold cterm=bold
hi WarningMsg guifg=#971223 guibg=NONE guisp=NONE gui=NONE cterm=NONE
hi WildMenu guifg=#00409b guibg=#cdd2db guisp=NONE gui=bold cterm=bold
else
+ if !has('gui_running') && get(g:, 'artesanal_transparent', 0)
+ hi Normal guifg=#37474f guibg=NONE guisp=NONE gui=NONE cterm=NONE
+ else
+ hi Normal guifg=#37474f guibg=#eff1f4 guisp=NONE gui=NONE cterm=NONE
+ endif
hi Conceal guifg=#004bb4 guibg=NONE guisp=NONE gui=NONE cterm=NONE
hi Constant guifg=#009a5a guibg=NONE guisp=NONE gui=NONE cterm=NONE
hi Directory guifg=#004bb4 guibg=NONE guisp=NONE gui=bold cterm=bold
hi WildMenu guifg=#004bb4 guibg=#cdd2db guisp=NONE gui=bold cterm=bold
endif
if !has('gui_running') && get(g:, 'artesanal_transparent', 0)
- hi Normal guifg=#37474f guibg=NONE guisp=NONE gui=NONE cterm=NONE
hi CursorLineNr guifg=#ff8c00 guibg=NONE guisp=NONE gui=NONE cterm=NONE
hi FoldColumn guifg=#575c66 guibg=NONE guisp=NONE gui=NONE cterm=NONE
hi SignColumn guifg=#455a64 guibg=NONE guisp=NONE gui=NONE cterm=NONE
hi VertSplit guifg=#b6bdcb guibg=NONE guisp=NONE gui=NONE cterm=NONE
else
- hi Normal guifg=#37474f guibg=#eff1f4 guisp=NONE gui=NONE cterm=NONE
hi CursorLineNr guifg=#ff8c00 guibg=#e4e6eb guisp=NONE gui=NONE cterm=NONE
hi FoldColumn guifg=#575c66 guibg=#e4e6eb guisp=NONE gui=NONE cterm=NONE
hi SignColumn guifg=#455a64 guibg=#e4e6eb guisp=NONE gui=NONE cterm=NONE
if s:t_Co >= 256
if &background ==# 'dark'
if !has('gui_running') && get(g:, 'artesanal_dimmed', 0)
+ if &background ==# 'light'
+ if !has('gui_running') && get(g:, 'artesanal_transparent', 0)
+ hi Normal ctermfg=16 ctermbg=NONE cterm=NONE
+ else
+ hi Normal ctermfg=16 ctermbg=236 cterm=NONE
+ if !has('patch-8.0.0616') && !has('nvim') " Fix for Vim bug
+ set background=dark
+ endif
+ endif
+ elseif !has('gui_running') && &background ==# 'dark'
+ if get(g:, 'artesanal_transparent', 0)
+ hi Normal ctermfg=231 ctermbg=NONE cterm=NONE
+ else
+ hi Normal ctermfg=231 ctermbg=236 cterm=NONE
+ if !has('patch-8.0.0616') && !has('nvim') " Fix for Vim bug
+ set background=dark
+ endif
+ endif
+ endif
hi Conceal ctermfg=67 ctermbg=NONE cterm=NONE
hi Constant ctermfg=29 ctermbg=NONE cterm=NONE
hi Directory ctermfg=67 ctermbg=NONE cterm=bold
hi WarningMsg ctermfg=160 ctermbg=NONE cterm=NONE
hi WildMenu ctermfg=67 ctermbg=240 cterm=bold
else
+ if !has('gui_running') && get(g:, 'artesanal_transparent', 0)
+ hi Normal ctermfg=254 ctermbg=NONE cterm=NONE
+ else
+ hi Normal ctermfg=254 ctermbg=236 cterm=NONE
+ if !has('patch-8.0.0616') && !has('nvim') " Fix for Vim bug
+ set background=dark
+ endif
+ endif
hi Conceal ctermfg=67 ctermbg=NONE cterm=NONE
hi Constant ctermfg=36 ctermbg=NONE cterm=NONE
hi Directory ctermfg=67 ctermbg=NONE cterm=bold
hi WildMenu ctermfg=67 ctermbg=240 cterm=bold
endif
if !has('gui_running') && get(g:, 'artesanal_transparent', 0)
- hi Normal ctermfg=254 ctermbg=NONE cterm=NONE
hi CursorLineNr ctermfg=228 ctermbg=NONE cterm=NONE
hi FoldColumn ctermfg=59 ctermbg=NONE cterm=NONE
hi SignColumn ctermfg=252 ctermbg=NONE cterm=NONE
hi VertSplit ctermfg=242 ctermbg=NONE cterm=NONE
else
- hi Normal ctermfg=254 ctermbg=236 cterm=NONE
- if !has('patch-8.0.0616') && !has('nvim') " Fix for Vim bug
- set background=dark
- endif
hi CursorLineNr ctermfg=228 ctermbg=238 cterm=NONE
hi FoldColumn ctermfg=59 ctermbg=238 cterm=NONE
hi SignColumn ctermfg=252 ctermbg=238 cterm=NONE
endif
" Light background
if !has('gui_running') && get(g:, 'artesanal_dimmed', 0)
+ if &background ==# 'light'
+ if !has('gui_running') && get(g:, 'artesanal_transparent', 0)
+ hi Normal ctermfg=16 ctermbg=NONE cterm=NONE
+ else
+ hi Normal ctermfg=16 ctermbg=255 cterm=NONE
+ endif
+ elseif !has('gui_running') && &background ==# 'dark'
+ if get(g:, 'artesanal_transparent', 0)
+ hi Normal ctermfg=231 ctermbg=NONE cterm=NONE
+ else
+ hi Normal ctermfg=231 ctermbg=255 cterm=NONE
+ endif
+ endif
hi Conceal ctermfg=25 ctermbg=NONE cterm=NONE
hi Constant ctermfg=29 ctermbg=NONE cterm=NONE
hi Directory ctermfg=25 ctermbg=NONE cterm=bold
hi WarningMsg ctermfg=88 ctermbg=NONE cterm=NONE
hi WildMenu ctermfg=25 ctermbg=252 cterm=bold
else
+ if !has('gui_running') && get(g:, 'artesanal_transparent', 0)
+ hi Normal ctermfg=238 ctermbg=NONE cterm=NONE
+ else
+ hi Normal ctermfg=238 ctermbg=255 cterm=NONE
+ endif
hi Conceal ctermfg=26 ctermbg=NONE cterm=NONE
hi Constant ctermfg=35 ctermbg=NONE cterm=NONE
hi Directory ctermfg=26 ctermbg=NONE cterm=bold
hi WildMenu ctermfg=26 ctermbg=252 cterm=bold
endif
if !has('gui_running') && get(g:, 'artesanal_transparent', 0)
- hi Normal ctermfg=238 ctermbg=NONE cterm=NONE
hi CursorLineNr ctermfg=208 ctermbg=NONE cterm=NONE
hi FoldColumn ctermfg=59 ctermbg=NONE cterm=NONE
hi SignColumn ctermfg=240 ctermbg=NONE cterm=NONE
hi VertSplit ctermfg=250 ctermbg=NONE cterm=NONE
else
- hi Normal ctermfg=238 ctermbg=255 cterm=NONE
hi CursorLineNr ctermfg=208 ctermbg=254 cterm=NONE
hi FoldColumn ctermfg=59 ctermbg=254 cterm=NONE
hi SignColumn ctermfg=240 ctermbg=254 cterm=NONE
if s:t_Co >= 16
if &background ==# 'dark'
if !has('gui_running') && get(g:, 'artesanal_dimmed', 0)
+ if &background ==# 'light'
+ if !has('gui_running') && get(g:, 'artesanal_transparent', 0)
+ hi Normal ctermfg=Black ctermbg=NONE cterm=NONE
+ else
+ hi Normal ctermfg=Black ctermbg=Black cterm=NONE
+ endif
+ elseif !has('gui_running') && &background ==# 'dark'
+ if get(g:, 'artesanal_transparent', 0)
+ hi Normal ctermfg=White ctermbg=NONE cterm=NONE
+ else
+ hi Normal ctermfg=White ctermbg=Black cterm=NONE
+ endif
+ endif
hi Conceal ctermfg=DarkBlue ctermbg=NONE cterm=NONE
hi Constant ctermfg=DarkGreen ctermbg=NONE cterm=NONE
hi Directory ctermfg=DarkBlue ctermbg=NONE cterm=bold
hi WarningMsg ctermfg=DarkRed ctermbg=NONE cterm=NONE
hi WildMenu ctermfg=DarkBlue ctermbg=DarkGrey cterm=bold
else
+ if !has('gui_running') && get(g:, 'artesanal_transparent', 0)
+ hi Normal ctermfg=White ctermbg=NONE cterm=NONE
+ else
+ hi Normal ctermfg=White ctermbg=Black cterm=NONE
+ endif
hi Conceal ctermfg=Blue ctermbg=NONE cterm=NONE
hi Constant ctermfg=Green ctermbg=NONE cterm=NONE
hi Directory ctermfg=Blue ctermbg=NONE cterm=bold
hi WildMenu ctermfg=Blue ctermbg=DarkGrey cterm=bold
endif
if !has('gui_running') && get(g:, 'artesanal_transparent', 0)
- hi Normal ctermfg=White ctermbg=NONE cterm=NONE
hi CursorLineNr ctermfg=Yellow ctermbg=NONE cterm=NONE
hi FoldColumn ctermfg=DarkGray ctermbg=NONE cterm=NONE
hi SignColumn ctermfg=LightGrey ctermbg=NONE cterm=NONE
hi VertSplit ctermfg=DarkGrey ctermbg=NONE cterm=NONE
else
- hi Normal ctermfg=White ctermbg=Black cterm=NONE
hi CursorLineNr ctermfg=Yellow ctermbg=Black cterm=NONE
hi FoldColumn ctermfg=DarkGray ctermbg=Black cterm=NONE
hi SignColumn ctermfg=LightGrey ctermbg=Black cterm=NONE
endif
" Light background
if !has('gui_running') && get(g:, 'artesanal_dimmed', 0)
+ if &background ==# 'light'
+ if !has('gui_running') && get(g:, 'artesanal_transparent', 0)
+ hi Normal ctermfg=Black ctermbg=NONE cterm=NONE
+ else
+ hi Normal ctermfg=Black ctermbg=White cterm=NONE
+ endif
+ elseif !has('gui_running') && &background ==# 'dark'
+ if get(g:, 'artesanal_transparent', 0)
+ hi Normal ctermfg=White ctermbg=NONE cterm=NONE
+ else
+ hi Normal ctermfg=White ctermbg=White cterm=NONE
+ endif
+ endif
hi Conceal ctermfg=DarkBlue ctermbg=NONE cterm=NONE
hi Constant ctermfg=DarkGreen ctermbg=NONE cterm=NONE
hi Directory ctermfg=DarkBlue ctermbg=NONE cterm=bold
hi WarningMsg ctermfg=DarkRed ctermbg=NONE cterm=NONE
hi WildMenu ctermfg=DarkBlue ctermbg=LightGrey cterm=bold
else
+ if !has('gui_running') && get(g:, 'artesanal_transparent', 0)
+ hi Normal ctermfg=Black ctermbg=NONE cterm=NONE
+ else
+ hi Normal ctermfg=Black ctermbg=White cterm=NONE
+ endif
hi Conceal ctermfg=Blue ctermbg=NONE cterm=NONE
hi Constant ctermfg=Green ctermbg=NONE cterm=NONE
hi Directory ctermfg=Blue ctermbg=NONE cterm=bold
hi WildMenu ctermfg=Blue ctermbg=LightGrey cterm=bold
endif
if !has('gui_running') && get(g:, 'artesanal_transparent', 0)
- hi Normal ctermfg=Black ctermbg=NONE cterm=NONE
hi CursorLineNr ctermfg=Yellow ctermbg=NONE cterm=NONE
hi FoldColumn ctermfg=DarkGray ctermbg=NONE cterm=NONE
hi SignColumn ctermfg=DarkGrey ctermbg=NONE cterm=NONE
hi VertSplit ctermfg=DarkGrey ctermbg=NONE cterm=NONE
else
- hi Normal ctermfg=Black ctermbg=White cterm=NONE
hi CursorLineNr ctermfg=Yellow ctermbg=White cterm=NONE
hi FoldColumn ctermfg=DarkGray ctermbg=White cterm=NONE
hi SignColumn ctermfg=DarkGrey ctermbg=White cterm=NONE
" Color: bg3 #b6bdcb ~ DarkGrey
" Color: bg4 #9fa8ba ~ DarkGrey
" Color: black #121419 ~ Black
+" Color: realblack #000000 ~ Black
" Color: darkgray #575c66 ~ DarkGray
" Color: red #ae1528 ~ Red
" Color: brightred #ddabbc ~ LightRed
" Color: bg3 #546e7a ~ DarkGrey
" Color: bg4 #90a4ae ~ LightGrey
" Color: black #121419 ~ Black
+" Color: realblack #000000 ~ Black
" Color: darkgray #575c66 ~ DarkGray
" Color: red #e84256 ~ Red
" Color: brightred #ddabbc ~ LightRed