summaryrefslogtreecommitdiff
path: root/neovim/.config/nvim/init.vim
diff options
context:
space:
mode:
Diffstat (limited to 'neovim/.config/nvim/init.vim')
-rwxr-xr-x[-rw-r--r--]neovim/.config/nvim/init.vim47
1 files changed, 19 insertions, 28 deletions
diff --git a/neovim/.config/nvim/init.vim b/neovim/.config/nvim/init.vim
index 3bde524..a94ac50 100644..100755
--- a/neovim/.config/nvim/init.vim
+++ b/neovim/.config/nvim/init.vim
@@ -1,40 +1,31 @@
" Plugin Imports
call plug#begin('~/.config/nvim/plugged')
-" CoC
-Plug 'neoclide/coc.nvim', {'branch': 'release'}
-" GitGutter
-Plug 'airblade/vim-gitgutter'
-" GitMessenger
-Plug 'rhysd/git-messenger.vim'
" NVimTree
Plug 'kyazdani42/nvim-web-devicons'
Plug 'kyazdani42/nvim-tree.lua'
-" WhichKey
-Plug 'folke/which-key.nvim'
-" Hexokinase
-Plug 'RRethy/vim-hexokinase', { 'do': 'make hexokinase' }
" AutoPairs
Plug 'jiangmiao/auto-pairs'
-" TagList
-Plug 'vim-scripts/taglist.vim'
+" TeleScope
+Plug 'nvim-lua/plenary.nvim'
+Plug 'nvim-telescope/telescope.nvim', { 'tag': '0.1.1' }
+" NvimLSP
+Plug 'neovim/nvim-lspconfig'
+Plug 'hrsh7th/cmp-nvim-lsp'
+Plug 'hrsh7th/nvim-cmp'
+Plug 'williamboman/mason.nvim'
+Plug 'williamboman/mason-lspconfig.nvim'
+Plug 'L3MON4D3/LuaSnip'
+Plug 'saadparwaiz1/cmp_luasnip'
+Plug 'onsails/lspkind.nvim'
+" Git Signs
+Plug 'lewis6991/gitsigns.nvim'
+" Hover
+Plug 'lewis6991/hover.nvim'
call plug#end()
" Configurations
-" Generic
-source ~/.config/nvim/confs/generic.vim
-" CoC
-source ~/.config/nvim/confs/coc.vim
-" GitGutter
-source ~/.config/nvim/confs/gitgutter.vim
-" GitMessenger
-source ~/.config/nvim/confs/gitmessenger.vim
-" NVimTree
-source ~/.config/nvim/confs/nvimtree.vim
-" WhichKey
-source ~/.config/nvim/confs/whichkey.vim
-" Hexokinase
-source ~/.config/nvim/confs/hexokinase.vim
-" Taglist
-source ~/.config/nvim/confs/taglist.vim
+for f in split(glob('~/.config/nvim/confs/*.vim'), '\n')
+ exe 'source' f
+endfor