From 667115842fddca71182d268d0987714d174e239a Mon Sep 17 00:00:00 2001 From: Evie Litherland-Smith Date: Wed, 2 Nov 2022 10:14:39 +0000 Subject: [PATCH] Move treesitter config to own file, fix ensure_installed setup --- lua/config_lsp.lua | 9 --------- lua/config_plugins/config_treesitter.lua | 18 ++++++++++++++++++ lua/plugins.lua | 17 +++++++++-------- 3 files changed, 27 insertions(+), 17 deletions(-) create mode 100644 lua/config_plugins/config_treesitter.lua diff --git a/lua/config_lsp.lua b/lua/config_lsp.lua index 77ff4022..4996c588 100644 --- a/lua/config_lsp.lua +++ b/lua/config_lsp.lua @@ -147,12 +147,3 @@ require('lspconfig')['sumneko_lua'].setup { }, }, } - -require'nvim-treesitter.configs'.setup { - highlight = { - ensure_installed = {"python", "markdown", "lua", "yaml", "bash"}, - auto_install = true, - enable = true, - additional_vim_regex_highlighting = false, - }, -} diff --git a/lua/config_plugins/config_treesitter.lua b/lua/config_plugins/config_treesitter.lua new file mode 100644 index 00000000..d4aecf84 --- /dev/null +++ b/lua/config_plugins/config_treesitter.lua @@ -0,0 +1,18 @@ +require'nvim-treesitter.configs'.setup { + ensure_installed = { + 'python', + 'markdown', + 'lua', + 'yaml', + 'bash', + 'html', + 'json', + 'toml', + }, + auto_install = true, + highlight = { + enable = true, + additional_vim_regex_highlighting = false, + }, +} + diff --git a/lua/plugins.lua b/lua/plugins.lua index e9a44c0f..5bc63cf5 100644 --- a/lua/plugins.lua +++ b/lua/plugins.lua @@ -37,14 +37,15 @@ require('packer').startup(function(use) use "lukas-reineke/indent-blankline.nvim" end) -require 'config_plugins/config_aerial' -require 'config_plugins/config_gitsigns' -require 'config_plugins/config_lualine' -require 'config_plugins/config_nightfox' -require 'config_plugins/config_nvim-tree' -require 'config_plugins/config_sniprun' -require 'config_plugins/config_telescope' -require 'config_plugins/config_toggleterm' +require 'config_plugins.config_aerial' +require 'config_plugins.config_gitsigns' +require 'config_plugins.config_lualine' +require 'config_plugins.config_nightfox' +require 'config_plugins.config_nvim-tree' +require 'config_plugins.config_sniprun' +require 'config_plugins.config_telescope' +require 'config_plugins.config_toggleterm' +require 'config_plugins.config_treesitter' require('trouble').setup() require('fidget').setup()