From 57fc86a2ccc8b3ea618b0cfd45efc1c19594e929 Mon Sep 17 00:00:00 2001 From: Alexander Neonxp Kiryukhin Date: Sun, 20 Apr 2025 17:24:11 +0300 Subject: 20.05.2025 --- nvim/lua/plugins/init.lua | 48 +++++++++++++---------------------------------- 1 file changed, 13 insertions(+), 35 deletions(-) (limited to 'nvim/lua/plugins/init.lua') 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', @@ -50,12 +34,6 @@ return require('packer').startup(function(use) require 'plugins.telescope' end } - use { - 'olexsmir/gopher.nvim', - config = function() - -- require 'plugins.gopher' - end - } use { 'nvim-tree/nvim-tree.lua', config = function() -- cgit v1.2.3