diff options
Diffstat (limited to 'mac/.config/vim/plugins.vim')
| -rw-r--r-- | mac/.config/vim/plugins.vim | 42 |
1 files changed, 42 insertions, 0 deletions
diff --git a/mac/.config/vim/plugins.vim b/mac/.config/vim/plugins.vim new file mode 100644 index 0000000..072c4c2 --- /dev/null +++ b/mac/.config/vim/plugins.vim @@ -0,0 +1,42 @@ +if ! filereadable(system('echo -n "${XDG_CONFIG_HOME:-$HOME/.config}/vim/autoload/plug.vim"')) + echo "Downloading junegunn/vim-plug to manage plugins..." + silent !mkdir -p ${XDG_CONFIG_HOME:-$HOME/.config}/vim/autoload/ + silent !mkdir -p ${XDG_CONFIG_HOME:-$HOME/.config}/vim/plugged/ + silent !curl "https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim" > ${XDG_CONFIG_HOME:-$HOME/.config}/vim/autoload/plug.vim + autocmd VimEnter * PlugInstall +endif + +call plug#begin(system('echo -n "${XDG_CONFIG_HOME:-$HOME/.config}/vim/plugged"')) +Plug 'ap/vim-css-color' +Plug 'catppuccin/vim', { 'as': 'catppuccin' } +Plug 'christoomey/vim-tmux-navigator' +Plug 'farmergreg/vim-lastplace' +Plug 'honza/vim-snippets' +Plug 'jiangmiao/auto-pairs' +Plug 'junegunn/fzf', { 'do': { -> fzf#install() } } +Plug 'junegunn/fzf.vim' +Plug 'junegunn/goyo.vim' +Plug 'junegunn/seoul256.vim' +Plug 'kshenoy/vim-signature' +Plug 'LutfiLokman/supertab' +Plug 'liuchengxu/vim-which-key', { 'on': ['WhichKey', 'WhichKey!'] } +Plug 'MattesGroeger/vim-bookmarks' +Plug 'mattn/vim-lsp-settings' +Plug 'mbbill/undotree', { 'on': 'UndotreeToggle' } +Plug 'prabirshrestha/async.vim' +Plug 'prabirshrestha/asyncomplete-ultisnips.vim' +Plug 'prabirshrestha/asyncomplete.vim' +Plug 'prabirshrestha/asyncomplete-lsp.vim' +Plug 'prabirshrestha/vim-lsp' +Plug 'preservim/nerdtree', { 'on': 'NERDTreeToggle' } +Plug 'rhysd/vim-healthcheck' +Plug 'SirVer/ultisnips' +Plug 'thomasfaingnaert/vim-lsp-snippets' +Plug 'thomasfaingnaert/vim-lsp-ultisnips' +Plug 'tpope/vim-commentary' +Plug 'tpope/vim-fugitive' +Plug 'tpope/vim-repeat' +Plug 'tpope/vim-surround' +Plug 'vimwiki/vimwiki' +Plug 'vim-airline/vim-airline' +call plug#end() |
