diff --git a/plugins.vim b/plugins.vim index dd423c3..6e1d0ba 100644 --- a/plugins.vim +++ b/plugins.vim @@ -107,6 +107,7 @@ Plug 'rakr/vim-one' Plug 'kaicataldo/material.vim' Plug 'joshdick/onedark.vim' Plug 'KeitaNakamura/neodark.vim' +Plug 'jsit/toast.vim' if !exists('g:started_by_firenvim') " colorful status line and theme diff --git a/ui.vim b/ui.vim index aca4cce..7f7a990 100644 --- a/ui.vim +++ b/ui.vim @@ -91,8 +91,14 @@ function! s:my_theme_dict.neodark() dict abort colorscheme neodark endfunction +function! s:my_theme_dict.toast() dict abort + if !utils#HasColorscheme('toast') | return | endif + + colorscheme toast +endfunction + let s:candidate_theme = ['gruvbox8', 'srcery', 'deus', 'happy_hacking', 'solarized8', - \ 'monokai', 'vim_one', 'material', 'onedark'] + \ 'monokai', 'vim_one', 'material', 'onedark', 'toast'] let s:idx = utils#RandInt(0, len(s:candidate_theme)-1) let s:theme = s:candidate_theme[s:idx]