270 lines
14 KiB
VimL
270 lines
14 KiB
VimL
|
" Name: Polyjuice
|
||
|
" Description: A simple yet customizable pastel colorscheme
|
||
|
" Author: David JULIEN <swy7ch@protonmail.com>
|
||
|
" Maintainer: David JULIEN <swy7ch@protonmail.com>
|
||
|
" Website: https://github.com/vim/vim/blob/master/src/syntax.c
|
||
|
" License: Vim License (see `:help license`)
|
||
|
" Last Updated: Wed 06 May 2020 02:37:59 AM CEST
|
||
|
|
||
|
" Generated by Colortemplate v2.0.0
|
||
|
|
||
|
set background=dark
|
||
|
|
||
|
hi clear
|
||
|
if exists('syntax_on')
|
||
|
syntax reset
|
||
|
endif
|
||
|
|
||
|
let g:colors_name = 'polyjuice'
|
||
|
|
||
|
let s:t_Co = exists('&t_Co') && !empty(&t_Co) && &t_Co > 1 ? &t_Co : 2
|
||
|
|
||
|
hi! link EndOfBuffer NonText
|
||
|
hi! link QuickFixLine Search
|
||
|
hi! link Boolean Constant
|
||
|
hi! link Character Constant
|
||
|
hi! link Conditional Statement
|
||
|
hi! link Define PreProc
|
||
|
hi! link Debug Special
|
||
|
hi! link Delimiter Special
|
||
|
hi! link Exception Statement
|
||
|
hi! link Float Number
|
||
|
hi! link Function Identifier
|
||
|
hi! link Include PreProc
|
||
|
hi! link Keyword Statement
|
||
|
hi! link Label Statement
|
||
|
hi! link Macro PreProc
|
||
|
hi! link Number Constant
|
||
|
hi! link Operator Statement
|
||
|
hi! link PreCondit PreProc
|
||
|
hi! link Repeat Statement
|
||
|
hi! link SpecialChar Special
|
||
|
hi! link SpecialComment Special
|
||
|
hi! link StorageClass Type
|
||
|
hi! link String Constant
|
||
|
hi! link Structure Type
|
||
|
hi! link Tag Special
|
||
|
hi! link Typedef Type
|
||
|
|
||
|
if (has('termguicolors') && &termguicolors) || has('gui_running')
|
||
|
let g:terminal_ansi_colors = ['#1d2021', '#b73935', '#5a8471', '#f7a583',
|
||
|
\ '#458588', '#b16286', '#7cafa3', '#a89984', '#7c6f64', '#ea6962',
|
||
|
\ '#89b594', '#ffeca3', '#7daea3', '#d3869b', '#ace5d7', '#ebdbb2']
|
||
|
hi Normal guifg=#ebdbb2 guibg=NONE guisp=NONE gui=NONE cterm=NONE
|
||
|
hi Terminal guifg=#ebdbb2 guibg=#1d2021 guisp=NONE gui=NONE cterm=NONE
|
||
|
hi Pmenu guifg=#ebdbb2 guibg=#1d2021 guisp=NONE gui=NONE cterm=NONE
|
||
|
hi PmenuSel guifg=#1d2021 guibg=#89b594 guisp=NONE gui=bold cterm=bold
|
||
|
hi SpellBad guifg=#ea6962 guibg=NONE guisp=NONE gui=underline cterm=underline
|
||
|
hi SpellCap guifg=#7daea3 guibg=NONE guisp=NONE gui=NONE cterm=NONE
|
||
|
hi SpellLocal guifg=#ace5d7 guibg=NONE guisp=NONE gui=NONE cterm=NONE
|
||
|
hi SpellRare guifg=#f7a583 guibg=NONE guisp=NONE gui=NONE cterm=NONE
|
||
|
hi StatusLineTerm guifg=#1d2021 guibg=#89b594 guisp=NONE gui=bold cterm=bold
|
||
|
hi StatusLineNC guifg=#1d2021 guibg=#89b594 guisp=NONE gui=NONE cterm=NONE
|
||
|
hi TabLine guifg=#ebdbb2 guibg=#a89984 guisp=NONE gui=underline cterm=underline
|
||
|
hi Todo guifg=#1d2021 guibg=#f7a583 guisp=NONE gui=bold cterm=bold
|
||
|
hi ColorColumn guifg=NONE guibg=#b73935 guisp=NONE gui=NONE cterm=NONE
|
||
|
hi Conceal guifg=#7c6f64 guibg=#a89984 guisp=NONE gui=NONE cterm=NONE
|
||
|
hi Cursor guifg=#1d2021 guibg=#ebdbb2 guisp=NONE gui=NONE cterm=NONE
|
||
|
hi CursorLine guifg=NONE guibg=#a89984 guisp=NONE gui=NONE cterm=NONE
|
||
|
hi CursorColumn guifg=NONE guibg=#a89984 guisp=NONE gui=NONE cterm=NONE
|
||
|
hi CursorLineNr guifg=#f7a583 guibg=NONE guisp=NONE gui=bold cterm=bold
|
||
|
hi DiffAdd guifg=NONE guibg=#5a8471 guisp=NONE gui=NONE cterm=NONE
|
||
|
hi DiffChange guifg=NONE guibg=#f7a583 guisp=NONE gui=NONE cterm=NONE
|
||
|
hi DiffDelete guifg=NONE guibg=#b73935 guisp=NONE gui=bold cterm=bold
|
||
|
hi DiffText guifg=NONE guibg=#ea6962 guisp=NONE gui=bold cterm=bold
|
||
|
hi Directory guifg=#d3869b guibg=NONE guisp=NONE gui=NONE cterm=NONE
|
||
|
hi ErrorMsg guifg=#ffeca3 guibg=#b73935 guisp=NONE gui=bold cterm=bold
|
||
|
hi FoldColumn guifg=#f7a583 guibg=#a89984 guisp=NONE gui=NONE cterm=NONE
|
||
|
hi Folded guifg=#f7a583 guibg=#a89984 guisp=NONE gui=NONE cterm=NONE
|
||
|
hi IncSearch guifg=NONE guibg=NONE guisp=NONE gui=reverse ctermfg=NONE ctermbg=NONE cterm=reverse
|
||
|
hi LineNr guifg=#a89984 guibg=NONE guisp=NONE gui=NONE cterm=NONE
|
||
|
hi MatchParen guifg=NONE guibg=NONE guisp=NONE gui=reverse ctermfg=NONE ctermbg=NONE cterm=reverse
|
||
|
hi ModeMsg guifg=NONE guibg=NONE guisp=NONE gui=bold ctermfg=NONE ctermbg=NONE cterm=bold
|
||
|
hi MoreMsg guifg=#89b594 guibg=NONE guisp=NONE gui=bold cterm=bold
|
||
|
hi NonText guifg=#7daea3 guibg=NONE guisp=NONE gui=bold cterm=bold
|
||
|
hi PmenuSbar guifg=NONE guibg=#7c6f64 guisp=NONE gui=NONE cterm=NONE
|
||
|
hi PmenuThumb guifg=NONE guibg=#ebdbb2 guisp=NONE gui=NONE cterm=NONE
|
||
|
hi Question guifg=#89b594 guibg=NONE guisp=NONE gui=bold cterm=bold
|
||
|
hi Search guifg=#1d2021 guibg=#f7a583 guisp=NONE gui=NONE cterm=NONE
|
||
|
hi SignColumn guifg=NONE guibg=NONE guisp=NONE gui=NONE ctermfg=NONE ctermbg=NONE cterm=NONE
|
||
|
hi SpecialKey guifg=#ace5d7 guibg=NONE guisp=NONE gui=NONE cterm=NONE
|
||
|
hi StatusLine guifg=#ebdbb2 guibg=#a89984 guisp=NONE gui=NONE cterm=NONE
|
||
|
hi StatusLineNC guifg=#ebdbb2 guibg=#1d2021 guisp=NONE gui=reverse cterm=reverse
|
||
|
hi TabLineFill guifg=NONE guibg=NONE guisp=NONE gui=NONE ctermfg=NONE ctermbg=NONE cterm=NONE
|
||
|
hi TabLineSel guifg=NONE guibg=NONE guisp=NONE gui=bold ctermfg=NONE ctermbg=NONE cterm=bold
|
||
|
hi Title guifg=#f7a583 guibg=NONE guisp=NONE gui=bold cterm=bold
|
||
|
hi VertSplit guifg=#ebdbb2 guibg=#a89984 guisp=NONE gui=NONE cterm=NONE
|
||
|
hi Visual guifg=#ffeca3 guibg=#b16286 guisp=NONE gui=NONE cterm=NONE
|
||
|
hi VisualNOS guifg=NONE guibg=NONE guisp=NONE gui=bold,underline ctermfg=NONE ctermbg=NONE cterm=bold,underline
|
||
|
hi WarningMsg guifg=#ea6962 guibg=NONE guisp=NONE gui=NONE cterm=NONE
|
||
|
hi WildMenu guifg=#1d2021 guibg=#89b594 guisp=NONE gui=bold cterm=bold
|
||
|
hi Comment guifg=#7c6f64 guibg=NONE guisp=NONE gui=NONE cterm=NONE
|
||
|
hi Constant guifg=#d3869b guibg=NONE guisp=NONE gui=NONE cterm=NONE
|
||
|
hi Error guifg=#ebdbb2 guibg=#ea6962 guisp=NONE gui=bold cterm=bold
|
||
|
hi Identifier guifg=#7daea3 guibg=NONE guisp=NONE gui=bold cterm=bold
|
||
|
hi Ignore guifg=#1d2021 guibg=NONE guisp=NONE gui=NONE cterm=NONE
|
||
|
hi PreProc guifg=#89b594 guibg=NONE guisp=NONE gui=NONE cterm=NONE
|
||
|
hi Special guifg=#f7a583 guibg=NONE guisp=NONE gui=NONE cterm=NONE
|
||
|
hi Statement guifg=#f7a583 guibg=NONE guisp=NONE gui=bold cterm=bold
|
||
|
hi Type guifg=#ffeca3 guibg=NONE guisp=NONE gui=bold cterm=bold
|
||
|
hi Underlined guifg=#458588 guibg=NONE guisp=NONE gui=underline cterm=underline
|
||
|
hi! link lCursor Cursor
|
||
|
hi ToolbarLine guifg=NONE guibg=#7c6f64 guisp=NONE gui=NONE cterm=NONE
|
||
|
hi ToolbarButton guifg=#1d2021 guibg=#7c6f64 guisp=NONE gui=bold cterm=bold
|
||
|
unlet s:t_Co
|
||
|
finish
|
||
|
endif
|
||
|
|
||
|
if s:t_Co >= 256
|
||
|
hi Normal ctermfg=229 ctermbg=NONE cterm=NONE
|
||
|
hi Terminal ctermfg=229 cterm=NONE
|
||
|
hi Pmenu ctermfg=229 cterm=NONE
|
||
|
hi PmenuSel ctermbg=71 cterm=bold
|
||
|
hi SpellBad ctermfg=203 ctermbg=NONE cterm=underline
|
||
|
hi SpellCap ctermfg=24 ctermbg=NONE cterm=NONE
|
||
|
hi SpellLocal ctermfg=81 ctermbg=NONE cterm=NONE
|
||
|
hi SpellRare ctermfg=216 ctermbg=NONE cterm=NONE
|
||
|
hi StatusLineTerm ctermbg=71 cterm=bold
|
||
|
hi StatusLineNC ctermbg=71 cterm=NONE
|
||
|
hi TabLine ctermfg=229 ctermbg=239 cterm=underline
|
||
|
hi Todo ctermbg=216 cterm=bold
|
||
|
hi ColorColumn ctermfg=NONE ctermbg=160 cterm=NONE
|
||
|
hi Conceal ctermfg=243 ctermbg=239 cterm=NONE
|
||
|
hi Cursor ctermbg=229 cterm=NONE
|
||
|
hi CursorLine ctermfg=NONE ctermbg=239 cterm=NONE
|
||
|
hi CursorColumn ctermfg=NONE ctermbg=239 cterm=NONE
|
||
|
hi CursorLineNr ctermfg=216 ctermbg=NONE cterm=NONE
|
||
|
hi DiffAdd ctermfg=NONE ctermbg=2 cterm=NONE
|
||
|
hi DiffChange ctermfg=NONE ctermbg=216 cterm=NONE
|
||
|
hi DiffDelete ctermfg=NONE ctermbg=160 cterm=NONE
|
||
|
hi DiffText ctermfg=NONE ctermbg=203 cterm=bold
|
||
|
hi Directory ctermfg=181 ctermbg=NONE cterm=NONE
|
||
|
hi ErrorMsg ctermfg=230 ctermbg=160 cterm=bold
|
||
|
hi FoldColumn ctermfg=216 ctermbg=239 cterm=NONE
|
||
|
hi Folded ctermfg=216 ctermbg=239 cterm=NONE
|
||
|
hi IncSearch ctermfg=NONE ctermbg=NONE cterm=reverse
|
||
|
hi LineNr ctermfg=239 ctermbg=NONE cterm=NONE
|
||
|
hi MatchParen ctermfg=NONE ctermbg=NONE cterm=reverse
|
||
|
hi ModeMsg ctermfg=NONE ctermbg=NONE cterm=bold
|
||
|
hi MoreMsg ctermfg=71 ctermbg=NONE cterm=NONE
|
||
|
hi NonText ctermfg=24 ctermbg=NONE cterm=NONE
|
||
|
hi PmenuSbar ctermfg=NONE ctermbg=243 cterm=NONE
|
||
|
hi PmenuThumb ctermfg=NONE ctermbg=229 cterm=NONE
|
||
|
hi Question ctermfg=71 ctermbg=NONE cterm=NONE
|
||
|
hi Search ctermbg=216 cterm=NONE
|
||
|
hi SignColumn ctermfg=NONE ctermbg=NONE cterm=NONE
|
||
|
hi SpecialKey ctermfg=81 ctermbg=NONE cterm=NONE
|
||
|
hi StatusLine ctermfg=229 ctermbg=239 cterm=NONE
|
||
|
hi StatusLineNC ctermfg=229 cterm=reverse
|
||
|
hi TabLineFill ctermfg=NONE ctermbg=NONE cterm=NONE
|
||
|
hi TabLineSel ctermfg=NONE ctermbg=NONE cterm=bold
|
||
|
hi Title ctermfg=216 ctermbg=NONE cterm=NONE
|
||
|
hi VertSplit ctermfg=229 ctermbg=239 cterm=NONE
|
||
|
hi Visual ctermfg=230 ctermbg=138 cterm=NONE
|
||
|
hi VisualNOS ctermfg=NONE ctermbg=NONE cterm=bold,underline
|
||
|
hi WarningMsg ctermfg=203 ctermbg=NONE cterm=NONE
|
||
|
hi WildMenu ctermbg=71 cterm=bold
|
||
|
hi Comment ctermfg=243 ctermbg=NONE cterm=NONE
|
||
|
hi Constant ctermfg=181 ctermbg=NONE cterm=NONE
|
||
|
hi Error ctermfg=229 ctermbg=203 cterm=bold
|
||
|
hi Identifier ctermfg=24 ctermbg=NONE cterm=bold
|
||
|
hi Ignore ctermbg=NONE cterm=NONE
|
||
|
hi PreProc ctermfg=71 ctermbg=NONE cterm=NONE
|
||
|
hi Special ctermfg=216 ctermbg=NONE cterm=NONE
|
||
|
hi Statement ctermfg=216 ctermbg=NONE cterm=NONE
|
||
|
hi Type ctermfg=230 ctermbg=NONE cterm=NONE
|
||
|
hi Underlined ctermfg=24 ctermbg=NONE cterm=underline
|
||
|
hi! link lCursor Cursor
|
||
|
hi ToolbarLine ctermfg=NONE ctermbg=243 cterm=NONE
|
||
|
hi ToolbarButton ctermbg=243 cterm=bold
|
||
|
unlet s:t_Co
|
||
|
finish
|
||
|
endif
|
||
|
|
||
|
if s:t_Co >= 8
|
||
|
hi Normal ctermfg=LightYellow ctermbg=NONE cterm=NONE
|
||
|
hi Terminal ctermfg=LightYellow ctermbg=Black cterm=NONE
|
||
|
hi Pmenu ctermfg=LightYellow ctermbg=Black cterm=NONE
|
||
|
hi PmenuSel ctermfg=Black ctermbg=Green cterm=bold
|
||
|
hi SpellBad ctermfg=Red ctermbg=NONE cterm=underline
|
||
|
hi SpellCap ctermfg=DarkCyan ctermbg=NONE cterm=NONE
|
||
|
hi SpellLocal ctermfg=LightBlue ctermbg=NONE cterm=NONE
|
||
|
hi SpellRare ctermfg=LightRed ctermbg=NONE cterm=NONE
|
||
|
hi StatusLineTerm ctermfg=Black ctermbg=Green cterm=bold
|
||
|
hi StatusLineNC ctermfg=Black ctermbg=Green cterm=NONE
|
||
|
hi TabLine ctermfg=LightYellow ctermbg=DarkGrey cterm=underline
|
||
|
hi Todo ctermfg=Black ctermbg=LightRed cterm=bold
|
||
|
hi ColorColumn ctermfg=NONE ctermbg=DarkRed cterm=NONE
|
||
|
hi Conceal ctermfg=Grey ctermbg=DarkGrey cterm=NONE
|
||
|
hi Cursor ctermfg=Black ctermbg=LightYellow cterm=NONE
|
||
|
hi CursorLine ctermfg=NONE ctermbg=DarkGrey cterm=NONE
|
||
|
hi CursorColumn ctermfg=NONE ctermbg=DarkGrey cterm=NONE
|
||
|
hi CursorLineNr ctermfg=LightRed ctermbg=NONE cterm=NONE
|
||
|
hi DiffAdd ctermfg=NONE ctermbg=DarkGreen cterm=NONE
|
||
|
hi DiffChange ctermfg=NONE ctermbg=LightRed cterm=NONE
|
||
|
hi DiffDelete ctermfg=NONE ctermbg=DarkRed cterm=NONE
|
||
|
hi DiffText ctermfg=NONE ctermbg=Red cterm=bold
|
||
|
hi Directory ctermfg=Magenta ctermbg=NONE cterm=NONE
|
||
|
hi ErrorMsg ctermfg=White ctermbg=DarkRed cterm=bold
|
||
|
hi FoldColumn ctermfg=LightRed ctermbg=DarkGrey cterm=NONE
|
||
|
hi Folded ctermfg=LightRed ctermbg=DarkGrey cterm=NONE
|
||
|
hi IncSearch ctermfg=NONE ctermbg=NONE cterm=reverse
|
||
|
hi LineNr ctermfg=DarkGrey ctermbg=NONE cterm=NONE
|
||
|
hi MatchParen ctermfg=NONE ctermbg=NONE cterm=reverse
|
||
|
hi ModeMsg ctermfg=NONE ctermbg=NONE cterm=bold
|
||
|
hi MoreMsg ctermfg=Green ctermbg=NONE cterm=NONE
|
||
|
hi NonText ctermfg=DarkCyan ctermbg=NONE cterm=NONE
|
||
|
hi PmenuSbar ctermfg=NONE ctermbg=Grey cterm=NONE
|
||
|
hi PmenuThumb ctermfg=NONE ctermbg=LightYellow cterm=NONE
|
||
|
hi Question ctermfg=Green ctermbg=NONE cterm=NONE
|
||
|
hi Search ctermfg=Black ctermbg=LightRed cterm=NONE
|
||
|
hi SignColumn ctermfg=NONE ctermbg=NONE cterm=NONE
|
||
|
hi SpecialKey ctermfg=LightBlue ctermbg=NONE cterm=NONE
|
||
|
hi StatusLine ctermfg=LightYellow ctermbg=DarkGrey cterm=NONE
|
||
|
hi StatusLineNC ctermfg=LightYellow ctermbg=Black cterm=reverse
|
||
|
hi TabLineFill ctermfg=NONE ctermbg=NONE cterm=NONE
|
||
|
hi TabLineSel ctermfg=NONE ctermbg=NONE cterm=bold
|
||
|
hi Title ctermfg=LightRed ctermbg=NONE cterm=NONE
|
||
|
hi VertSplit ctermfg=LightYellow ctermbg=DarkGrey cterm=NONE
|
||
|
hi Visual ctermfg=White ctermbg=DarkMagenta cterm=NONE
|
||
|
hi VisualNOS ctermfg=NONE ctermbg=NONE cterm=bold,underline
|
||
|
hi WarningMsg ctermfg=Red ctermbg=NONE cterm=NONE
|
||
|
hi WildMenu ctermfg=Black ctermbg=Green cterm=bold
|
||
|
hi Comment ctermfg=Grey ctermbg=NONE cterm=NONE
|
||
|
hi Constant ctermfg=Magenta ctermbg=NONE cterm=NONE
|
||
|
hi Error ctermfg=LightYellow ctermbg=Red cterm=bold
|
||
|
hi Identifier ctermfg=DarkCyan ctermbg=NONE cterm=bold
|
||
|
hi Ignore ctermfg=Black ctermbg=NONE cterm=NONE
|
||
|
hi PreProc ctermfg=Green ctermbg=NONE cterm=NONE
|
||
|
hi Special ctermfg=LightRed ctermbg=NONE cterm=NONE
|
||
|
hi Statement ctermfg=LightRed ctermbg=NONE cterm=NONE
|
||
|
hi Type ctermfg=White ctermbg=NONE cterm=NONE
|
||
|
hi Underlined ctermfg=DarkBlue ctermbg=NONE cterm=underline
|
||
|
hi! link lCursor Cursor
|
||
|
hi ToolbarLine ctermfg=NONE ctermbg=Grey cterm=NONE
|
||
|
hi ToolbarButton ctermfg=Black ctermbg=Grey cterm=bold
|
||
|
unlet s:t_Co
|
||
|
finish
|
||
|
endif
|
||
|
|
||
|
" Color: black #1d2021 0 Black
|
||
|
" Color: darkred #b73935 160 DarkRed
|
||
|
" Color: darkgreen #5a8471 2 DarkGreen
|
||
|
" Color: orange #f7a583 216 LightRed
|
||
|
" Color: darkblue #458588 24 DarkBlue
|
||
|
" Color: darkmagenta #b16286 138 DarkMagenta
|
||
|
" Color: darkcyan #7cafa3 30 DarkCyan
|
||
|
" Color: darkgrey #a89984 239 DarkGrey
|
||
|
" Color: grey #7c6f64 243 Grey
|
||
|
" Color: red #ea6962 203 Red
|
||
|
" Color: green #89b594 71 Green
|
||
|
" Color: yellow #ffeca3 230 White
|
||
|
" Color: blue #7daea3 24 DarkCyan
|
||
|
" Color: magenta #d3869b 181 Magenta
|
||
|
" Color: cyan #ace5d7 81 LightBlue
|
||
|
" Color: white #ebdbb2 229 LightYellow
|
||
|
" Term Colors: black darkred darkgreen orange darkblue darkmagenta darkcyan darkgrey
|
||
|
" Term Colors: grey red green yellow blue magenta cyan white
|
||
|
" Background: dark
|
||
|
" vim: et ts=2 sw=2
|