Skip to content

Commit

Permalink
v10 - NekoPara Release (#17)
Browse files Browse the repository at this point in the history
  • Loading branch information
Unthrottled authored Jul 7, 2021
1 parent 8a3a7b6 commit 570577b
Show file tree
Hide file tree
Showing 85 changed files with 2,345 additions and 10 deletions.
10 changes: 10 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,16 @@
Changelog
---

# 10.0.0 [NekoPara Release]

## 3 New Themes!!

- Chocola (Dark)
- Vanilla (Dark)
- Coconut (Dark)

![v17 Girls](https://doki.assets.unthrottled.io/misc/v17_girls.png)

# 9.0.0 [Hanekawa, Shima Rin, Nagatoro, Yumeko, & Yuno]

## 5 New Themes!
Expand Down
45 changes: 45 additions & 0 deletions after/plugin/chocola.vim
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
if chocola#should_abort()
finish
endif

" Fzf:
if exists('g:loaded_fzf') && ! exists('g:fzf_colors')
let g:fzf_colors = {
\ 'fg': ['fg', 'Normal'],
\ 'bg': ['bg', 'Normal'],
\ 'hl': ['fg', 'Search'],
\ 'fg+': ['fg', 'Normal'],
\ 'bg+': ['bg', 'Normal'],
\ 'hl+': ['fg', 'ChocolaParameter'],
\ 'info': ['fg', 'ChocolaConstants'],
\ 'border': ['fg', 'Ignore'],
\ 'prompt': ['fg', 'ChocolaClassName'],
\ 'pointer': ['fg', 'Exception'],
\ 'marker': ['fg', 'Keyword'],
\ 'spinner': ['fg', 'Label'],
\ 'header': ['fg', 'Comment'],
\}
endif
"}}}
" ALE:
if exists('g:ale_enabled')
hi! link ALEError ChocolaErrorLine
hi! link ALEWarning ChocolaWarnLine
hi! link ALEInfo ChocolaInfoLine

hi! link ALEErrorSign ChocolaRed
hi! link ALEWarningSign ChocolaParameter
hi! link ALEInfoSign ChocolaKeyColor

hi! link ALEVirtualTextError Comment
hi! link ALEVirtualTextWarning Comment
endif
" }}}
" CtrlP:
if exists('g:loaded_ctrlp')
hi! link CtrlPMatch IncSearch
hi! link CtrlPBufferHid Normal
endif
" }}}

" vim: fdm=marker ts=2 sts=2 sw=2 fdl=0:
45 changes: 45 additions & 0 deletions after/plugin/coconut.vim
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
if coconut#should_abort()
finish
endif

" Fzf:
if exists('g:loaded_fzf') && ! exists('g:fzf_colors')
let g:fzf_colors = {
\ 'fg': ['fg', 'Normal'],
\ 'bg': ['bg', 'Normal'],
\ 'hl': ['fg', 'Search'],
\ 'fg+': ['fg', 'Normal'],
\ 'bg+': ['bg', 'Normal'],
\ 'hl+': ['fg', 'CoconutParameter'],
\ 'info': ['fg', 'CoconutConstants'],
\ 'border': ['fg', 'Ignore'],
\ 'prompt': ['fg', 'CoconutClassName'],
\ 'pointer': ['fg', 'Exception'],
\ 'marker': ['fg', 'Keyword'],
\ 'spinner': ['fg', 'Label'],
\ 'header': ['fg', 'Comment'],
\}
endif
"}}}
" ALE:
if exists('g:ale_enabled')
hi! link ALEError CoconutErrorLine
hi! link ALEWarning CoconutWarnLine
hi! link ALEInfo CoconutInfoLine

hi! link ALEErrorSign CoconutRed
hi! link ALEWarningSign CoconutParameter
hi! link ALEInfoSign CoconutKeyColor

hi! link ALEVirtualTextError Comment
hi! link ALEVirtualTextWarning Comment
endif
" }}}
" CtrlP:
if exists('g:loaded_ctrlp')
hi! link CtrlPMatch IncSearch
hi! link CtrlPBufferHid Normal
endif
" }}}

" vim: fdm=marker ts=2 sts=2 sw=2 fdl=0:
45 changes: 45 additions & 0 deletions after/plugin/vanilla.vim
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
if vanilla#should_abort()
finish
endif

" Fzf:
if exists('g:loaded_fzf') && ! exists('g:fzf_colors')
let g:fzf_colors = {
\ 'fg': ['fg', 'Normal'],
\ 'bg': ['bg', 'Normal'],
\ 'hl': ['fg', 'Search'],
\ 'fg+': ['fg', 'Normal'],
\ 'bg+': ['bg', 'Normal'],
\ 'hl+': ['fg', 'VanillaParameter'],
\ 'info': ['fg', 'VanillaConstants'],
\ 'border': ['fg', 'Ignore'],
\ 'prompt': ['fg', 'VanillaClassName'],
\ 'pointer': ['fg', 'Exception'],
\ 'marker': ['fg', 'Keyword'],
\ 'spinner': ['fg', 'Label'],
\ 'header': ['fg', 'Comment'],
\}
endif
"}}}
" ALE:
if exists('g:ale_enabled')
hi! link ALEError VanillaErrorLine
hi! link ALEWarning VanillaWarnLine
hi! link ALEInfo VanillaInfoLine

hi! link ALEErrorSign VanillaRed
hi! link ALEWarningSign VanillaParameter
hi! link ALEInfoSign VanillaKeyColor

hi! link ALEVirtualTextError Comment
hi! link ALEVirtualTextWarning Comment
endif
" }}}
" CtrlP:
if exists('g:loaded_ctrlp')
hi! link CtrlPMatch IncSearch
hi! link CtrlPBufferHid Normal
endif
" }}}

" vim: fdm=marker ts=2 sts=2 sw=2 fdl=0:
15 changes: 15 additions & 0 deletions after/syntax/chocola_css.vim
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
if chocola#should_abort('css')
finish
endif

hi! link cssAttrComma Delimiter
hi! link cssAttrRegion ChocolaKeyword
hi! link cssAttributeSelector ChocolaClassNameItalic
hi! link cssBraces Delimiter
hi! link cssFunctionComma Delimiter
hi! link cssNoise ChocolaKeyword
hi! link cssProp ChocolaKeyColor
hi! link cssPseudoClass ChocolaKeyword
hi! link cssPseudoClassId ChocolaClassNameItalic
hi! link cssUnitDecorators ChocolaKeyword
hi! link cssVendor ChocolaClassNameItalic
12 changes: 12 additions & 0 deletions after/syntax/chocola_gitcommit.vim
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
if chocola#should_abort('gitcommit')
finish
endif

" The following two are misnomers. Colors are correct.
hi! link diffFile ChocolaClassName
hi! link diffNewFile ChocolaRed

hi! link diffAdded ChocolaClassName
hi! link diffLine ChocolaKeyColorItalic
hi! link diffRemoved ChocolaRed

9 changes: 9 additions & 0 deletions after/syntax/chocola_html.vim
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
if chocola#should_abort('html')
finish
endif

hi! link htmlTag ChocolaFg
hi! link htmlArg ChocolaClassNameItalic
hi! link htmlTitle ChocolaFg
hi! link htmlH1 ChocolaFg
hi! link htmlSpecialChar ChocolaConstants
25 changes: 25 additions & 0 deletions after/syntax/chocola_javascript.vim
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
if chocola#should_abort('javascript')
finish
endif

hi! link javaScriptBraces Delimiter
hi! link javaScriptNumber Constant
hi! link javaScriptNull Constant
hi! link javaScriptFunction Keyword

" pangloss/vim-javascript

hi! link jsArrowFunction Operator
hi! link jsClassMethodType Keyword
hi! link jsDestructuringAssignment ChocolaParameterItalic
hi! link jsDocParam ChocolaParameterItalic
hi! link jsDocTags Keyword
hi! link jsDocType Type
hi! link jsDocTypeBrackets ChocolaKeyColor
hi! link jsFuncArgOperator Operator
hi! link jsFunction Keyword
hi! link jsTemplateBraces Special

"}}}

" vim: fdm=marker ts=2 sts=2 sw=2 fdl=0:
6 changes: 6 additions & 0 deletions after/syntax/chocola_json.vim
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
if chocola#should_abort('json')
finish
endif

hi! link jsonKeyword ChocolaKeyColor
hi! link jsonKeywordMatch ChocolaKeyword
6 changes: 6 additions & 0 deletions after/syntax/chocola_lua.vim
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
if chocola#should_abort('lua')
finish
endif

hi! link luaFunc ChocolaKeyColor
hi! link luaTable ChocolaFg
50 changes: 50 additions & 0 deletions after/syntax/chocola_markdown.vim
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
if chocola#should_abort('markdown', 'mkd')
finish
endif

if b:current_syntax ==# 'mkd'
" plasticboy/vim-markdown
hi! link htmlBold ChocolaParameterBold
hi! link htmlBoldItalic ChocolaParameterBoldItalic
hi! link htmlH1 ChocolaConstantsBold
hi! link htmlItalic ChocolaStringColorItalic
hi! link mkdBlockquote ChocolaStringColorItalic
hi! link mkdBold ChocolaParameterBold
hi! link mkdBoldItalic ChocolaParameterBoldItalic
hi! link mkdCode ChocolaClassName
hi! link mkdCodeEnd ChocolaClassName
hi! link mkdCodeStart ChocolaClassName
hi! link mkdHeading ChocolaConstantsBold
hi! link mkdInlineUrl ChocolaLink
hi! link mkdItalic ChocolaStringColorItalic
hi! link mkdLink ChocolaKeyword
hi! link mkdListItem ChocolaKeyColor
hi! link mkdRule ChocolaComment
hi! link mkdUrl ChocolaLink
"}}}1
elseif b:current_syntax ==# 'markdown'
" Builtin:
hi! link markdownBlockquote ChocolaKeyColor
hi! link markdownBold ChocolaParameterBold
hi! link markdownBoldItalic ChocolaParameterBoldItalic
hi! link markdownCodeBlock ChocolaClassName
hi! link markdownCode ChocolaClassName
hi! link markdownCodeDelimiter ChocolaClassName
hi! link markdownH1 ChocolaConstantsBold
hi! link markdownH2 markdownH1
hi! link markdownH3 markdownH1
hi! link markdownH4 markdownH1
hi! link markdownH5 markdownH1
hi! link markdownH6 markdownH1
hi! link markdownHeadingDelimiter markdownH1
hi! link markdownHeadingRule markdownH1
hi! link markdownItalic ChocolaStringColorItalic
hi! link markdownLinkText ChocolaKeyword
hi! link markdownListMarker ChocolaKeyColor
hi! link markdownOrderedListMarker ChocolaKeyColor
hi! link markdownRule ChocolaComment
hi! link markdownUrl ChocolaLink
"}}}
endif

" vim: fdm=marker ts=2 sts=2 sw=2 fdl=0:
7 changes: 7 additions & 0 deletions after/syntax/chocola_ocaml.vim
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
if chocola#should_abort('ocaml')
finish
endif

hi! link ocamlModule Type
hi! link ocamlModPath Normal
hi! link ocamlLabel ChocolaParameterItalic
38 changes: 38 additions & 0 deletions after/syntax/chocola_perl.vim
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
if chocola#should_abort('perl')
finish
endif

" Regex
hi! link perlMatchStartEnd ChocolaRed

" Builtin functions
hi! link perlOperator ChocolaKeyColor
hi! link perlStatementFiledesc ChocolaKeyColor
hi! link perlStatementFiles ChocolaKeyColor
hi! link perlStatementFlow ChocolaKeyColor
hi! link perlStatementHash ChocolaKeyColor
hi! link perlStatementIOfunc ChocolaKeyColor
hi! link perlStatementIPC ChocolaKeyColor
hi! link perlStatementList ChocolaKeyColor
hi! link perlStatementMisc ChocolaKeyColor
hi! link perlStatementNetwork ChocolaKeyColor
hi! link perlStatementNumeric ChocolaKeyColor
hi! link perlStatementProc ChocolaKeyColor
hi! link perlStatementPword ChocolaKeyColor
hi! link perlStatementRegexp ChocolaKeyColor
hi! link perlStatementScalar ChocolaKeyColor
hi! link perlStatementSocket ChocolaKeyColor
hi! link perlStatementTime ChocolaKeyColor
hi! link perlStatementVector ChocolaKeyColor

" Highlighting for quoting constructs, tied to existing option in vim-perl
if get(g:, 'perl_string_as_statement', 0)
hi! link perlStringStartEnd ChocolaRed
endif

" Signatures
hi! link perlSignature ChocolaParameterItalic
hi! link perlSubPrototype ChocolaParameterItalic

" Hash keys
hi! link perlVarSimpleMemberName ChocolaConstants
10 changes: 10 additions & 0 deletions after/syntax/chocola_php.vim
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
if chocola#should_abort('php')
finish
endif

hi! link phpClass Type
hi! link phpClasses Type
hi! link phpDocTags ChocolaKeyColorItalic
hi! link phpFunction Function
hi! link phpParent Normal
hi! link phpSpecialFunction ChocolaKeyColor
13 changes: 13 additions & 0 deletions after/syntax/chocola_plantuml.vim
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
if chocola#should_abort('plantuml')
finish
endif

hi! link plantumlClassPrivate SpecialKey
hi! link plantumlClassProtected ChocolaParameter
hi! link plantumlClassPublic Function
hi! link plantumlColonLine String
hi! link plantumlDirectedOrVerticalArrowLR Constant
hi! link plantumlDirectedOrVerticalArrowRL Constant
hi! link plantumlHorizontalArrow Constant
hi! link plantumlSkinParamKeyword ChocolaKeyColor
hi! link plantumlTypeKeyword Keyword
11 changes: 11 additions & 0 deletions after/syntax/chocola_python.vim
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
if chocola#should_abort('python')
finish
endif

hi! link pythonBuiltinObj Type
hi! link pythonBuiltinObject Type
hi! link pythonBuiltinType Type
hi! link pythonClassVar ChocolaConstantsItalic
hi! link pythonExClass Type
hi! link pythonNone Type
hi! link pythonRun Comment
16 changes: 16 additions & 0 deletions after/syntax/chocola_ruby.vim
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
if chocola#should_abort('ruby')
finish
endif

if ! exists('g:ruby_operators')
let g:ruby_operators=1
endif

hi! link rubyBlockArgument ChocolaParameterItalic
hi! link rubyBlockParameter ChocolaParameterItalic
hi! link rubyCurlyBlock ChocolaKeyword
hi! link rubyGlobalVariable ChocolaConstants
hi! link rubyInstanceVariable ChocolaConstantsItalic
hi! link rubyInterpolationDelimiter ChocolaKeyword
hi! link rubyRegexpDelimiter ChocolaRed
hi! link rubyStringDelimiter ChocolaStringColor
5 changes: 5 additions & 0 deletions after/syntax/chocola_rust.vim
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
if chocola#should_abort('rust')
finish
endif

hi! link rustCommentLineDoc Comment
Loading

0 comments on commit 570577b

Please sign in to comment.