summaryrefslogtreecommitdiffstats
path: root/vim/files/dein.toml
diff options
context:
space:
mode:
Diffstat (limited to 'vim/files/dein.toml')
-rw-r--r--vim/files/dein.toml117
1 files changed, 117 insertions, 0 deletions
diff --git a/vim/files/dein.toml b/vim/files/dein.toml
new file mode 100644
index 0000000..372f4c6
--- /dev/null
+++ b/vim/files/dein.toml
@@ -0,0 +1,117 @@
+[[plugins]]
+repo = 'Shougo/dein.vim'
+
+[[plugins]]
+repo = 'roxma/vim-hug-neovim-rpc'
+lazy = 1
+
+[[plugins]]
+repo = 'roxma/nvim-yarp'
+lazy = 1
+
+[[plugins]]
+repo = 'Shougo/denite.nvim'
+lazy = 1
+on_cmd = 'Denite'
+depends = ['vim-hug-neovim-rpc', 'nvim-yarp']
+
+[[plugins]]
+repo = 'chriskempson/base16-vim'
+
+[[plugins]]
+repo = 'tpope/vim-unimpaired'
+lazy = 1
+on_i = 1
+
+[[plugins]]
+repo = 'cespare/vim-toml'
+
+[[plugins]]
+repo = 'ledger/vim-ledger'
+
+[[plugins]]
+repo = 'sirtaj/vim-openscad'
+
+[[plugins]]
+repo = 'vim-scripts/a.vim'
+lazy = 1
+on_ft = ['c', 'cpp']
+
+[[plugins]]
+repo = 'Twinside/vim-hoogle'
+lazy = 1
+external_commands = 'hoogle'
+on_ft = ['haskell', 'lhaskell', 'chaskell']
+
+[[plugins]]
+repo = 'ujihisa/unite-haskellimport'
+lazy = 1
+external_commands = 'hoogle'
+
+[[plugins]]
+repo = 'rust-lang/rust.vim'
+lazy = 1
+on_ft = 'rust'
+
+[[plugins]]
+repo = 'MarcWeber/vim-addon-local-vimrc'
+
+[[plugins]]
+repo = 'neomake/neomake'
+lazy = 1
+on_cmd = 'Neomake'
+
+[[plugins]]
+repo = 'lambdalisue/gina.vim'
+rev = 'v1.0.*'
+lazy = 1
+on_cmd = 'Gina'
+
+[[plugins]]
+repo = 'Shougo/neosnippet.vim'
+lazy = 1
+on_map = {i = '<Plug>'}
+
+[[plugins]]
+repo = 'Shougo/neosnippet-snippets'
+lazy = 1
+on_source = 'neosnippet.vim'
+
+[[plugins]]
+repo = 'junegunn/vim-easy-align'
+lazy = 1
+on_cmd = ['EasyAlign', 'LiveEasyAlign']
+on_map = '<Plug>(EasyAlign)'
+
+[[plugins]]
+repo = 'kana/vim-operator-user'
+lazy = 1
+on_source = 'vim-operator-surround'
+
+[[plugins]]
+repo = 'rhysd/vim-operator-surround'
+lazy = 1
+on_map = {n = '<Plug>'}
+
+[[plugins]]
+repo = 'kana/vim-textobj-user'
+
+[[plugins]]
+repo = 'thinca/vim-textobj-between'
+lazy = 1
+on_map = { xo = '<Plug>' }
+depends = ['vim-textobj-user']
+
+[[plugins]]
+repo = 'kana/vim-textobj-indent'
+lazy = 1
+on_map = { xo = '<Plug>' }
+depends = ['vim-textobj-user']
+
+[[plugins]]
+repo = 'prabirshrestha/async.vim'
+
+[[plugins]]
+repo = 'prabirshrestha/vim-lsp'
+lazy = 0
+depends = ['async.vim']