From cd6c9e23ce2411760897aeb83cfe016705af0304 Mon Sep 17 00:00:00 2001 From: Luminiferous Date: Wed, 6 Aug 2025 10:53:06 +0200 Subject: [PATCH] Added Treesitter --- .gitmodules | 4 ++++ lua/plugins.lua | 1 + lua/treesitter.lua | 6 ++++++ pack/plugins/start/nvim-treesitter | 1 + 4 files changed, 12 insertions(+) create mode 100644 .gitmodules create mode 100644 lua/plugins.lua create mode 100644 lua/treesitter.lua create mode 160000 pack/plugins/start/nvim-treesitter diff --git a/.gitmodules b/.gitmodules new file mode 100644 index 0000000..1421489 --- /dev/null +++ b/.gitmodules @@ -0,0 +1,4 @@ +[submodule "pack/plugins/start/nvim-treesitter"] + path = pack/plugins/start/nvim-treesitter + url = https://github.com/nvim-treesitter/nvim-treesitter + branch = master diff --git a/lua/plugins.lua b/lua/plugins.lua new file mode 100644 index 0000000..4083fda --- /dev/null +++ b/lua/plugins.lua @@ -0,0 +1 @@ +require('treesitter') diff --git a/lua/treesitter.lua b/lua/treesitter.lua new file mode 100644 index 0000000..95eae24 --- /dev/null +++ b/lua/treesitter.lua @@ -0,0 +1,6 @@ +require('nvim-treesitter.install').prefer_git = true +require('nvim-treesitter.configs').setup { + auto_install = true, + highlight = { enable = true }, + indent = { enable = true } +} diff --git a/pack/plugins/start/nvim-treesitter b/pack/plugins/start/nvim-treesitter new file mode 160000 index 0000000..42fc28b --- /dev/null +++ b/pack/plugins/start/nvim-treesitter @@ -0,0 +1 @@ +Subproject commit 42fc28ba918343ebfd5565147a42a26580579482