diff options
Diffstat (limited to '')
| -rw-r--r-- | nvim/lua/plugins/init.lua | 48 |
1 files changed, 13 insertions, 35 deletions
diff --git a/nvim/lua/plugins/init.lua b/nvim/lua/plugins/init.lua index 20adc83..d21a585 100644 --- a/nvim/lua/plugins/init.lua +++ b/nvim/lua/plugins/init.lua @@ -2,41 +2,25 @@ return require('packer').startup(function(use) use 'wbthomason/packer.nvim' use 'nvim-lua/plenary.nvim' use 'neovim/nvim-lspconfig' - use 'hrsh7th/cmp-nvim-lsp' - use 'hrsh7th/cmp-buffer' - use 'hrsh7th/cmp-path' - use 'hrsh7th/nvim-cmp' + use { + 'hrsh7th/nvim-cmp', + requires = { + 'hrsh7th/cmp-nvim-lsp', + 'hrsh7th/cmp-buffer', + 'hrsh7th/cmp-path', + 'hrsh7th/cmp-vsnip', + 'hrsh7th/vim-vsnip', + }, + config = function() + require 'plugins.cmp' + end + } use { 'nvim-lualine/lualine.nvim', config = function() require 'plugins.lualine' end } - - -- движок сниппетов - use { - 'L3MON4D3/LuaSnip', - after = 'friendly-snippets', - config = function() - require('luasnip/loaders/from_vscode').load({ - paths = { '~/.local/share/nvim/site/pack/packer/start/friendly-snippets' } - }) - end - } - - -- автодополнения для сниппетов - use 'saadparwaiz1/cmp_luasnip' - - -- набор готовых сниппетов для всех языков, включая go - use 'rafamadriz/friendly-snippets' - - -- плагин для простого комментирования кода - use { - 'numToStr/Comment.nvim', - config = function() - require('Comment').setup() - end - } use { 'nvim-treesitter/nvim-treesitter', run = ':TSUpdate', @@ -51,12 +35,6 @@ return require('packer').startup(function(use) end } use { - 'olexsmir/gopher.nvim', - config = function() - -- require 'plugins.gopher' - end - } - use { 'nvim-tree/nvim-tree.lua', config = function() require 'plugins.tree' |
