From 556d1257416fb48870e4b2d7eda6f4571a871813 Mon Sep 17 00:00:00 2001 From: Eryn Wells Date: Fri, 25 Aug 2023 08:00:45 -0700 Subject: [PATCH] [vim] Add treesitter plugin Add after config script --- config/nvim/after/plugin/treesitter.lua | 11 +++++++++++ vim/plugins.vim | 1 + 2 files changed, 12 insertions(+) create mode 100644 config/nvim/after/plugin/treesitter.lua diff --git a/config/nvim/after/plugin/treesitter.lua b/config/nvim/after/plugin/treesitter.lua new file mode 100644 index 0000000..40a6f9f --- /dev/null +++ b/config/nvim/after/plugin/treesitter.lua @@ -0,0 +1,11 @@ +local treesitter_configs = require 'nvim-treesitter.configs' + +treesitter_configs.setup { + ensure_installed = { "lua", "vim", "javascript", "swift" }, + sync_install = true, + auto_install = true, + hightlight = { + enable = true, + additional_vim_regex_highlighting = false, + }, +} diff --git a/vim/plugins.vim b/vim/plugins.vim index e5e450e..0ade60f 100644 --- a/vim/plugins.vim +++ b/vim/plugins.vim @@ -38,6 +38,7 @@ if has('nvim') Plug 'hrsh7th/cmp-path' Plug 'hrsh7th/cmp-cmdline' Plug 'hrsh7th/nvim-cmp' + Plug 'nvim-treesitter/nvim-treesitter', {'do': ':TSUpdate'} endif call plug#end()