Files
nix-config/.config/nvim/colors/leya.vim
2020-07-15 09:28:34 -04:00

232 lines
9.5 KiB
VimL

" A light vim colorscheme named leya.
"
" Author: Martin Lundberg
"
set background=light
hi clear
if exists("syntax_on")
syntax reset
endif
let colors_name="leya"
" The standard highlighting
hi Normal guifg=#444444 guibg=#FFFDF7 gui=NONE ctermfg=235 ctermbg=white cterm=NONE
" Code syntax groups (:h group-name)
hi Boolean guifg=#2aa198 guibg=NONE gui=NONE ctermfg=164 ctermbg=NONE cterm=NONE
hi Comment guifg=#cb4b16 guibg=NONE gui=italic ctermfg=28 ctermbg=NONE cterm=NONE
hi Constant guifg=#009900 guibg=NONE gui=NONE ctermfg=130 ctermbg=NONE cterm=NONE
hi Error guifg=#FFFFFF guibg=#FF0000 gui=NONE ctermfg=231 ctermbg=196 cterm=NONE
hi Identifier guifg=NONE guibg=NONE gui=NONE ctermfg=236 ctermbg=NONE cterm=NONE
hi Ignore guifg=#FFFFFF guibg=#FF0000 gui=NONE ctermfg=231 ctermbg=196 cterm=NONE
hi Number guifg=#C71585 guibg=NONE gui=NONE ctermfg=164 ctermbg=NONE cterm=NONE
hi PreProc guifg=#875FFF guibg=NONE gui=NONE ctermfg=130 ctermbg=NONE cterm=NONE
hi Special guifg=#cb4b16 guibg=NONE gui=NONE ctermfg=28 ctermbg=NONE cterm=NONE
hi Statement guifg=#025ffd guibg=NONE gui=NONE ctermfg=27 ctermbg=NONE cterm=NONE
hi Todo guifg=#cb4b16 guibg=NONE gui=bold,underline ctermfg=22 ctermbg=NONE cterm=bold
hi Type guifg=#2aa198 guibg=NONE gui=NONE ctermfg=30 ctermbg=NONE cterm=NONE
hi Underlined guifg=NONE guibg=NONE gui=underline ctermfg=NONE ctermbg=NONE cterm=underline term=underline
" UI
hi Conceal guifg=#E9511B guibg=NONE gui=NONE ctermfg=160 ctermbg=NONE cterm=NONE
hi ColorColumn guifg=NONE guibg=#FBEECB gui=NONE ctermfg=NONE ctermbg=lightred cterm=NONE
hi Cursor guifg=NONE guibg=NONE gui=REVERSE ctermfg=NONE ctermbg=NONE cterm=REVERSE term=REVERSE
hi CursorColumn guifg=NONE guibg=#121212 gui=NONE ctermfg=NONE ctermbg=187 cterm=NONE
hi CursorLine guifg=NONE guibg=#eee8d5 gui=NONE ctermfg=NONE ctermbg=187 cterm=NONE
hi Directory guifg=#268bd2 guibg=NONE gui=NONE ctermfg=27 ctermbg=NONE cterm=NONE
hi ErrorMsg guifg=#FFFFFF guibg=#FF0000 gui=NONE ctermfg=231 ctermbg=160 cterm=NONE
hi FoldColumn guifg=#000000 guibg=#d8c8ae gui=NONE ctermfg=16 ctermbg=144 cterm=NONE
hi Folded guifg=#000000 guibg=#d8c8ae gui=NONE ctermfg=130 ctermbg=229 cterm=NONE
hi IncSearch guifg=#000000 guibg=#EEC900 gui=bold ctermfg=220 ctermbg=16 cterm=NONE
hi Search guifg=#262626 guibg=#EEC900 gui=NONE ctermfg=16 ctermbg=220 cterm=NONE
hi StatusLine guifg=#FFFFFF guibg=#268bd2 gui=NONE ctermfg=255 ctermbg=33 cterm=NONE
hi StatusLineNC guifg=NONE guibg=#eee8d5 gui=NONE ctermfg=236 ctermbg=252 cterm=NONE
hi TabLine guifg=NONE guibg=#d8c8ae gui=NONE ctermfg=NONE ctermbg=252 cterm=NONE
hi TabLineFill guifg=NONE guibg=#d8c8ae gui=NONE ctermfg=NONE ctermbg=252 cterm=NONE
hi TabLineSel guifg=#000000 guibg=#fdf6e3 gui=bold ctermfg=255 ctermbg=33 cterm=NONE
hi Visual guifg=NONE guibg=#ded9c7 gui=NONE ctermfg=NONE ctermbg=187 cterm=NONE
hi WarningMsg guifg=#FFFFFF guibg=#8B0000 gui=NONE ctermfg=16 ctermbg=220 cterm=NONE
hi DiffAdd guifg=#0D8322 guibg=NONE gui=NONE ctermfg=22 ctermbg=83 cterm=NONE
hi DiffChange guifg=#0D8322 guibg=NONE gui=NONE ctermfg=22 ctermbg=83 cterm=NONE
hi DiffText guifg=#0D8322 guibg=#E5FDD8 gui=NONE ctermfg=22 ctermbg=192 cterm=NONE
hi DiffDelete guifg=#FF8888 guibg=NONE gui=NONE ctermfg=196 ctermbg=209 cterm=NONE
hi VertSplit guifg=#eee8d5 guibg=#eee8d5 gui=NONE ctermfg=252 ctermbg=252 cterm=NONE
hi SignColumn guifg=#222222 guibg=#d6d2c2 gui=NONE ctermfg=16 ctermbg=gray cterm=NONE
hi LineNr guifg=NONE guibg=#eee8d5 gui=NONE ctermfg=NONE ctermbg=254 cterm=NONE
hi MatchParen guifg=#cb4b16 guibg=NONE gui=bold ctermfg=darkyellow ctermbg=NONE cterm=bold
hi ModeMsg guifg=#444444 guibg=#fdf6e3 gui=NONE ctermfg=16 ctermbg=230 cterm=NONE
hi MoreMsg guifg=#444444 guibg=#fdf6e3 gui=NONE ctermfg=16 ctermbg=230 cterm=NONE
hi NonText guifg=#979997 guibg=NONE gui=NONE ctermfg=darkgray ctermbg=NONE cterm=NONE
hi Pmenu guifg=#111111 guibg=#cccccc gui=NONE ctermfg=16 ctermbg=gray cterm=NONE
hi PmenuSel guifg=#000000 guibg=#EEC900 gui=NONE ctermfg=16 ctermbg=220 cterm=NONE
hi PmenuSbar guifg=#cccccc guibg=#cccccc gui=NONE ctermfg=lightgray ctermbg=lightgray cterm=NONE
hi PmenuThumb guifg=#777777 guibg=#777777 gui=NONE ctermfg=darkgray ctermbg=darkgray cterm=NONE
hi Question guifg=#BCBCBC guibg=#262626 gui=NONE ctermfg=black ctermbg=NONE cterm=NONE
hi SpecialKey guifg=#979997 guibg=NONE gui=NONE ctermfg=darkgray ctermbg=NONE cterm=NONE
hi SpellBad guifg=#FF0000 guibg=NONE gui=underline ctermfg=darkred ctermbg=NONE cterm=NONE
hi SpellCap guifg=#FF0000 guibg=NONE gui=NONE ctermfg=darkred ctermbg=NONE cterm=NONE
hi SpellLocal guifg=#FCB1FF guibg=NONE gui=NONE ctermfg=red ctermbg=NONE cterm=NONE
hi SpellRare guifg=#FCB1FF guibg=NONE gui=NONE ctermfg=red ctermbg=NONE cterm=NONE
hi Title guifg=#cb4b16 guibg=NONE gui=NONE ctermfg=130 ctermbg=NONE cterm=NONE
hi WildMenu guifg=#262626 guibg=#EEC900 gui=NONE ctermfg=black ctermbg=lightyellow cterm=NONE
"
" Specific highlighting of filetypes
"
" Mail
hi mailQuoted1 guifg=#528323 guibg=NONE gui=NONE ctermfg=57 ctermbg=NONE cterm=NONE
hi mailQuoted2 guifg=#268bd2 guibg=NONE gui=NONE ctermfg=88 ctermbg=NONE cterm=NONE
hi mailQuoted3 guifg=#6c71c4 guibg=NONE gui=NONE ctermfg=62 ctermbg=NONE cterm=NONE
"
" Specific highlighting of plug-ins
"
" GIT
hi diffRemoved guifg=#FF0000 guibg=NONE gui=NONE ctermfg=160 ctermbg=NONE cterm=NONE
hi diffAdded guifg=#008000 guibg=NONE gui=NONE ctermfg=28 ctermbg=NONE cterm=NONE
hi link gitcommitSelectedType Statement
hi link gitcommitSelectedFile Normal
" Statusline
hi link User1 Error
" Sub groups
hi link StorageClass Keyword
hi link StringSpecial Special
" C
hi link cInclude Special
" hi link cDefine Special
hi link cPreCondit Keyword
hi cConstant guifg=#444444 guibg=#FFFDF7 gui=bold ctermfg=NONE ctermbg=NONE cterm=bold
hi cFormat guifg=#048700 guibg=NONE gui=bold ctermfg=130 ctermbg=NONE cterm=NONE
hi cSpecialCharacter guifg=#048700 guibg=NONE gui=bold ctermfg=130 ctermbg=NONE cterm=NONE
" PHP
hi link phpFunctions PreProc
hi link phpBrackets Normal
hi link phpClasses Type
hi link phpComparison Normal
hi link phpConstant Normal
hi link phpCoreConstant Special
hi link phpinterpSimpleBracketsInner Special
hi link phpMemberSelector Normal
hi link phpOperator Normal
hi link phpParent Normal
hi link phpRelation Normal
hi link phpSpecialChar StringSpecial
hi link phpSpecialFunction phpFunctions
hi link phpStorageClass Statement
hi link phpStructure Statement
hi link phpVarSelector Normal
hi link phpInclude phpFunctions
hi link phpDefine Statement
hi link phpLocalVarCheckError Comment
hi link phpBackslashSequences Special
" JavaScript
hi link javaScriptFunction Statement
hi link javaScriptNumber Number
hi link javaScriptNull Type
hi link javaScriptCommonJS Statement
hi link jsCommonJS Statement
hi link jsLabel Special
hi link jsBoolean Boolean
hi link jsPrototype Type
hi link jsFunction Statement
hi link javaScriptSpecial StringSpecial
hi link jsGlobalObjects Type
hi link javaScriptIdentifier Statement
hi link jsRegexpOr Constant
" CSS
hi link cssClassName Normal
hi link cssIdentifier Normal
hi link cssTagName Normal
hi link cssColor Number
hi link cssTextAttr Number
hi link cssBackgroundAttr Number
" CoffeeScript
hi link coffeeAssignSymbols Normal
hi link coffeeConstant Normal
" Python
hi link pythonEscape StringSpecial
hi link pythonValues Type
" Vim
hi link vimGroupName Type
hi link vimFgBgAttrib Special
hi link vimHiAttrib Special
hi link vimHiGui Keyword
hi link vimHiGuiFgBg Keyword
hi link vimHiGuiRgb Special
hi link vimHiCtermFgBg Keyword
hi link vimHiCterm Keyword
hi link vimParenSep Normal
hi link vimFuncName PreProc
hi link vimOption Type
hi vimCommentTitle guifg=#048700 guibg=NONE gui=bold ctermfg=130 ctermbg=NONE cterm=NONE
" Help
hi link helpHyperTextJump Statement
" HTML
hi link htmlH1 Normal
hi link javaScript Normal
hi link htmlTag Normal
hi link htmlTagN Normal
hi link htmlTagName Normal
hi link htmlSpecialTagName Normal
hi link htmlEndTag Normal
hi link htmlLink Keyword
" Todo
hi link TodoItemAdditionalText Normal
hi link TodoItemDone Comment
hi link TodoItem Constant
hi link TodoTitle Statement
" Markdown
hi markdownH2 guifg=#444444 guibg=NONE gui=bold ctermfg=240 ctermbg=NONE cterm=bold
hi markdownH1 guifg=#444444 guibg=NONE gui=bold ctermfg=240 ctermbg=NONE cterm=bold
hi link markdownItalic Normal
" Jinja
hi link JinjaTagBlock Normal
hi link JinjaVarBlock Normal
" Plugins
highlight ExtraWhitespace guibg=#ff0000 ctermbg=red
highlight NifflerCursorLine guifg=#000000 guibg=#FFD700 gui=bold ctermfg=16 ctermbg=220
" VimWiki
hi VimwikiHeader1 guifg=NONE guibg=NONE gui=bold ctermfg=NONE ctermbg=NONE cterm=bold
hi VimwikiHeader2 guifg=NONE guibg=NONE gui=bold ctermfg=30 ctermbg=NONE cterm=bold
hi VimwikiHeader3 guifg=NONE guibg=NONE gui=bold ctermfg=NONE ctermbg=NONE cterm=bold
hi VimwikiLink guifg=NONE guibg=NONE gui=bold ctermfg=27 ctermbg=NONE cterm=none
hi VimwikiBold guifg=NONE guibg=NONE gui=bold ctermfg=NONE ctermbg=NONE cterm=bold
hi VimwikiItalic guifg=NONE guibg=NONE gui=italic ctermfg=NONE ctermbg=NONE cterm=italic
" Makefiles
hi link makeTarget Type
hi link makeCommands Normal
" vim-notes
hi link notesAtxHeading Type
hi link notesAtxMarker Type
hi link notesDoneItem Normal
hi link notesShortHeading Type
hi notesDoneMarker guifg=#009900 guibg=NONE gui=bold ctermfg=130 ctermbg=NONE cterm=bold
hi notesFixMe guifg=#cb4b16 guibg=NONE gui=bold ctermfg=28 ctermbg=NONE cterm=bold
hi notesInProgress guifg=none guibg=none gui=bold ctermfg=none ctermbg=none cterm=bold
hi notesShortHeading guifg=#444444 guibg=#FFFDF7 gui=bold ctermfg=235 ctermbg=NONE cterm=NONE
hi notesTitle guifg=#444444 guibg=#FFFDF7 gui=bold ctermfg=235 ctermbg=NONE cterm=NONE
hi notesTodo guifg=#cb4b16 guibg=NONE gui=bold ctermfg=28 ctermbg=NONE cterm=bold