nvim: Move plugin configuration files to after/plugin
Now that neovim runtime can also source lua files from traditional vim runtime directories like after/plugin/ftplugin etc, move all plugin configuration files to after/plugin.
This commit is contained in:
parent
ca9e0d1754
commit
108630d19c
|
@ -5,10 +5,7 @@ vim.cmd 'packadd packer.nvim'
|
|||
local init = function ()
|
||||
use {'wbthomason/packer.nvim', opt = true}
|
||||
-- Vertical Motion
|
||||
use {
|
||||
'justinmk/vim-sneak',
|
||||
config = "require('modules.sneak')"
|
||||
}
|
||||
use 'justinmk/vim-sneak'
|
||||
-- Search
|
||||
use {
|
||||
'junegunn/fzf',
|
||||
|
@ -19,25 +16,13 @@ local init = function ()
|
|||
use 'lambdalisue/reword.vim'
|
||||
use 'bronson/vim-visual-star-search'
|
||||
-- Remove extraneous whitespace when edit mode is exited
|
||||
use {
|
||||
'ntpeters/vim-better-whitespace',
|
||||
config = "require('modules.better-whitespace')"
|
||||
}
|
||||
use 'ntpeters/vim-better-whitespace'
|
||||
-- Manage Project sessions
|
||||
use {
|
||||
'thaerkh/vim-workspace',
|
||||
config = "require('modules.workspace')"
|
||||
}
|
||||
use 'thaerkh/vim-workspace'
|
||||
-- For autocompletion
|
||||
use {
|
||||
'hrsh7th/nvim-compe',
|
||||
config = "require('modules.completion')"
|
||||
}
|
||||
use 'hrsh7th/nvim-compe'
|
||||
-- Git support
|
||||
use {
|
||||
'mhinz/vim-signify',
|
||||
config = "require('modules.signify')"
|
||||
}
|
||||
use 'mhinz/vim-signify'
|
||||
use 'tpope/vim-fugitive'
|
||||
use 'rhysd/git-messenger.vim'
|
||||
use 'whiteinge/diffconflicts'
|
||||
|
@ -50,21 +35,12 @@ local init = function ()
|
|||
cmd = 'Neoformat'
|
||||
}
|
||||
-- Run things async
|
||||
use {
|
||||
'hauleth/asyncdo.vim',
|
||||
config = "require('modules.asyncdo')"
|
||||
}
|
||||
use 'hauleth/asyncdo.vim'
|
||||
-- Quickfix
|
||||
use 'yssl/QFEnter'
|
||||
use 'ronakg/quickr-cscope.vim'
|
||||
use {
|
||||
'milkypostman/vim-togglelist',
|
||||
config = "require('modules.togglelist')"
|
||||
}
|
||||
use {
|
||||
'chengzeyi/fzf-preview.vim',
|
||||
config = "require('modules.fzf-preview')"
|
||||
}
|
||||
use 'milkypostman/vim-togglelist'
|
||||
use 'chengzeyi/fzf-preview.vim'
|
||||
-- Text Object plugins
|
||||
use {
|
||||
'wellle/targets.vim',
|
||||
|
@ -89,22 +65,13 @@ local init = function ()
|
|||
-- Directory viewer
|
||||
use 'justinmk/vim-dirvish'
|
||||
-- Show leader key bindings
|
||||
use {
|
||||
'liuchengxu/vim-which-key',
|
||||
config = "require('modules.which_key')"
|
||||
}
|
||||
use 'liuchengxu/vim-which-key'
|
||||
-- Toggle terminal
|
||||
use {
|
||||
'voldikss/vim-floaterm',
|
||||
config = "require('modules.floaterm')"
|
||||
}
|
||||
use 'voldikss/vim-floaterm'
|
||||
-- Take care of sudo
|
||||
use 'lambdalisue/suda.vim'
|
||||
-- Alignment
|
||||
use {
|
||||
'junegunn/vim-easy-align',
|
||||
config = "require('modules.easyalign')"
|
||||
}
|
||||
use 'junegunn/vim-easy-align'
|
||||
use 'Rasukarusan/nvim-block-paste'
|
||||
use 'nvim-lua/plenary.nvim'
|
||||
use {
|
||||
|
@ -145,7 +112,6 @@ local init = function ()
|
|||
-- For statusline
|
||||
use {
|
||||
'glepnir/galaxyline.nvim',
|
||||
config = "require('modules.statusline')",
|
||||
requires = { 'kyazdani42/nvim-web-devicons' }
|
||||
}
|
||||
-- Marks and registers
|
||||
|
|
Loading…
Reference in New Issue