this repo has no description
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

at 738ba4b3cc9bb3542dfd48600d26d97d7d6de284 77 lines 2.9 kB view raw
1" vi: foldmethod=marker 2let s:current_file = expand('<sfile>') 3 4if !exists('*plugins#reload') 5 func! plugins#reload() abort 6 exec 'source ' . s:current_file 7 8 call plugins#spec() 9 endfunc 10endif 11 12func! plugins#spec() abort 13 packadd minpac 14 15 echom 'Load minpac spec' 16 17 call minpac#init() 18 " Package manager {{{ 19 call minpac#add('k-takata/minpac', {'type': 'opt'}) 20 " }}} 21 " Colorscheme {{{ 22 call minpac#add('hauleth/blame.vim') " colorscheme 23 " }}} 24 " Launch screen {{{ 25 call minpac#add('mhinz/vim-startify') " Required during startup 26 " }}} 27 " Languages {{{ 28 call minpac#add('cespare/vim-toml') " ftplugin 29 call minpac#add('dag/vim-fish') " ftplugin 30 call minpac#add('elixir-lang/vim-elixir') " ftplugin 31 call minpac#add('pangloss/vim-javascript') " ftplugin 32 call minpac#add('tsandall/vim-rego') " ftplugin 33 call minpac#add('posva/vim-vue') " ftplugin 34 " }}} 35 " Git {{{ 36 call minpac#add('lambdalisue/gina.vim') " Just in case 37 " }}} 38 " Project navigation {{{ 39 call minpac#add('tpope/vim-projectionist') " Requires access to VimEnter 40 " }}} 41 " File manager {{{ 42 call minpac#add('justinmk/vim-dirvish') " Required for opening directories 43 call minpac#add('tpope/vim-eunuch', {'type': 'opt'}) 44 " }}} 45 " Completion {{{ 46 call minpac#add('prabirshrestha/async.vim') " autoload-only 47 call minpac#add('prabirshrestha/vim-lsp', {'type': 'opt'}) 48 call minpac#add('Shougo/echodoc.vim', {'type': 'opt'}) 49 call minpac#add('fcpg/vim-complimentary', {'type': 'opt'}) 50 " }}} 51 " Code manipulation {{{ 52 call minpac#add('AndrewRadev/splitjoin.vim', {'type': 'opt'}) 53 call minpac#add('hauleth/sad.vim', {'type': 'opt'}) 54 call minpac#add('jiangmiao/auto-pairs', {'type': 'opt'}) 55 call minpac#add('mjbrownie/swapit') " Used in some ftplugins 56 call minpac#add('tommcdo/vim-exchange', {'type': 'opt'}) 57 call minpac#add('tommcdo/vim-lion', {'type': 'opt'}) 58 call minpac#add('tpope/vim-commentary', {'type': 'opt'}) 59 call minpac#add('tpope/vim-endwise', {'type': 'opt'}) 60 call minpac#add('tpope/vim-surround', {'type': 'opt'}) 61 " }}} 62 " Task running & quickfix {{{ 63 call minpac#add('hauleth/asyncdo.vim', {'type': 'opt'}) 64 call minpac#add('romainl/vim-qf', {'type': 'opt'}) 65 call minpac#add('romainl/vim-qlist', {'type': 'opt'}) 66 " }}} 67 " Utils {{{ 68 call minpac#add('Olical/vim-enmasse', {'type': 'opt'}) 69 call minpac#add('tpope/vim-repeat') " autoload-only plugin 70 call minpac#add('tpope/vim-unimpaired', {'type': 'opt'}) 71 call minpac#add('wellle/targets.vim', {'type': 'opt'}) 72 call minpac#add('t9md/vim-choosewin', {'type': 'opt'}) 73 call minpac#add('machakann/vim-highlightedyank', {'type': 'opt'}) 74 call minpac#add('yangmillstheory/vim-snipe', {'type': 'opt'}) 75 call minpac#add('direnv/direnv.vim') " Requires access to VimEnter 76 " }}} 77endfunc