diff --git a/after/plugin/dracula.vim b/after/plugin/dracula.vim index acfed8f..7e92c46 100644 --- a/after/plugin/dracula.vim +++ b/after/plugin/dracula.vim @@ -20,19 +20,6 @@ if exists('g:loaded_fzf') && ! exists('g:fzf_colors') \ 'header': ['fg', 'Comment'] } endif "}}} -" GitGutter: {{{ - -" FIXME: This can be removed once airblade/vim-gitgutter#520 closes -" see: https://github.com/airblade/vim-gitgutter/issues/520#issuecomment-389931281 -if exists('g:gitgutter_enabled') - hi! link GitGutterAdd DraculaGreen - hi! link GitGutterChange DraculaYellow - hi! link GitGutterChangeDelete DraculaOrange - hi! link GitGutterDelete DraculaRed -endif - -"}}} - " ALE: {{{ if exists('g:ale_enabled') hi! link ALEError DraculaErrorLine diff --git a/after/syntax/javascript.vim b/after/syntax/javascript.vim index 025c34a..db20dfe 100644 --- a/after/syntax/javascript.vim +++ b/after/syntax/javascript.vim @@ -5,5 +5,21 @@ endif hi! link javaScriptBraces Delimiter hi! link javaScriptNumber Constant hi! link javaScriptNull Constant -hi! link javaScriptFunction DraculaPink +hi! link javaScriptFunction Keyword +" pangloss/vim-javascript {{{ + +hi! link jsArrowFunction Operator +hi! link jsClassMethodType Keyword +hi! link jsDestructuringAssignment DraculaOrangeItalic +hi! link jsDocParam DraculaOrangeItalic +hi! link jsDocTags Keyword +hi! link jsDocType Type +hi! link jsDocTypeBrackets DraculaCyan +hi! link jsFuncArgOperator Operator +hi! link jsFunction Keyword +hi! link jsTemplateBraces Special + +"}}} + +" vim: set fdm=marker fdl=0: diff --git a/after/syntax/php.vim b/after/syntax/php.vim index 501aa1a..1475b01 100644 --- a/after/syntax/php.vim +++ b/after/syntax/php.vim @@ -3,6 +3,7 @@ if dracula#should_abort('php') endif hi! link phpClass Type +hi! link phpClasses Type hi! link phpDocTags DraculaCyanItalic hi! link phpFunction Function hi! link phpParent Normal diff --git a/after/syntax/python.vim b/after/syntax/python.vim index a2d5c17..19c3e19 100644 --- a/after/syntax/python.vim +++ b/after/syntax/python.vim @@ -4,6 +4,7 @@ endif hi! link pythonBuiltinObj Type hi! link pythonBuiltinObject Type +hi! link pythonBuiltinType Type hi! link pythonExClass Type hi! link pythonNone Type hi! link pythonRun Comment diff --git a/autoload/airline/themes/dracula.vim b/autoload/airline/themes/dracula.vim index 756c5cd..c9632ad 100644 --- a/autoload/airline/themes/dracula.vim +++ b/autoload/airline/themes/dracula.vim @@ -56,6 +56,10 @@ let g:airline#themes#dracula#palette = { \ ['bg', 'purple'], \ ['fg', 'comment'], \ ['fg', 'bgdark'], +\ { +\ 'airline_warning': s:clr('bg', 'orange'), +\ 'airline_error': s:clr('bg', 'red'), +\ }, \ ), \ 'insert': s:color_map( \ ['bg', 'green'], @@ -103,6 +107,10 @@ let g:airline#themes#dracula#palette = { \ ['fg', 'selection'], \ ['fg', 'selection'], \ ['fg', 'selection'], +\ { +\ 'airline_warning': s:clr('bg', 'orange'), +\ 'airline_error': s:clr('bg', 'red'), +\ }, \ ), \}