diff options
author | Valentin Popov <valentin@popov.link> | 2023-03-31 13:47:48 +0300 |
---|---|---|
committer | Valentin Popov <valentin@popov.link> | 2023-03-31 13:47:48 +0300 |
commit | 85996e57af52664e8e055b0c1f5f9854dda9a670 (patch) | |
tree | ea91ddf2a0d43a6b7694ee66f0d84317deaead49 /lua/plugins.lua | |
parent | 57ee4d684d39f0d04daeb4bcb8e58dbb3d0cb80f (diff) | |
download | nvim-config-85996e57af52664e8e055b0c1f5f9854dda9a670.tar.xz nvim-config-85996e57af52664e8e055b0c1f5f9854dda9a670.zip |
Подключение подсветки Git
Signed-off-by: Valentin Popov <valentin@popov.link>
Diffstat (limited to 'lua/plugins.lua')
-rw-r--r-- | lua/plugins.lua | 43 |
1 files changed, 27 insertions, 16 deletions
diff --git a/lua/plugins.lua b/lua/plugins.lua index 2e3cd94..9bd822c 100644 --- a/lua/plugins.lua +++ b/lua/plugins.lua @@ -4,9 +4,36 @@ return require('packer').startup(function(use) -- Инициализация пакетного менеджера use 'wbthomason/packer.nvim' + -- Поддержка асинхронной работы + use 'nvim-lua/plenary.nvim' + -- Тема редактора "sonokai" use 'sainnhe/sonokai' + -- Расширенная подсветка синтаксиса + use { + 'nvim-treesitter/nvim-treesitter', + run = ':TSUpdate', + config = function() + require('nvim-treesitter.configs').setup { + ensure_installed = 'all', + auto_install = true, + highlight = { + enable = true, + additional_vim_regex_highlighting = false, + } + } + end, + } + + -- Подключение подсветки Git + use { + 'lewis6991/gitsigns.nvim', + config = function() + require('gitsigns').setup() + end + } + -- Информационная строка use { 'nvim-lualine/lualine.nvim', @@ -44,22 +71,6 @@ return require('packer').startup(function(use) end, } - -- Расширенная подсветка синтаксиса - use { - 'nvim-treesitter/nvim-treesitter', - config = function() - require('nvim-treesitter.configs').setup { - ensure_installed = { 'bash', 'css', 'dockerfile', 'go', 'html', 'javascript', 'lua', 'markdown', 'php', 'rust', 'scss', 'typescript', 'vue' }, - sync_install = false, - auto_install = true, - highlight = { - enable = true, - additional_vim_regex_highlighting = false, - } - } - end, - } - -- Автоматическое закрытие скобок use { 'windwp/nvim-autopairs', |