aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--store/home/config/nvim/.gitignore1
-rw-r--r--store/home/config/nvim/lazy-lock.json11
-rw-r--r--store/home/config/nvim/lua/plugins.lua4
-rw-r--r--store/home/config/nvim/lua/setup/plugins/init.lua1
-rw-r--r--store/home/config/nvim/lua/setup/plugins/tree-sitter.lua11
5 files changed, 22 insertions, 6 deletions
diff --git a/store/home/config/nvim/.gitignore b/store/home/config/nvim/.gitignore
deleted file mode 100644
index 722d5e7..0000000
--- a/store/home/config/nvim/.gitignore
+++ /dev/null
@@ -1 +0,0 @@
-.vscode
diff --git a/store/home/config/nvim/lazy-lock.json b/store/home/config/nvim/lazy-lock.json
index 8a1a878..5f6c226 100644
--- a/store/home/config/nvim/lazy-lock.json
+++ b/store/home/config/nvim/lazy-lock.json
@@ -5,12 +5,13 @@
"cmp-path": { "branch": "main", "commit": "91ff86cd9c29299a64f968ebb45846c485725f23" },
"gitsigns.nvim": { "branch": "main", "commit": "7010000889bfb6c26065e0b0f7f1e6aa9163edd9" },
"lazy.nvim": { "branch": "main", "commit": "6c3bda4aca61a13a9c63f1c1d1b16b9d3be90d7a" },
- "lualine.nvim": { "branch": "master", "commit": "97b2e8b9b2e24dd1eb0663a56f065151d503cc03" },
- "nvim-autopairs": { "branch": "master", "commit": "68f0e5c3dab23261a945272032ee6700af86227a" },
+ "lualine.nvim": { "branch": "master", "commit": "1517caa8fff05e4b4999857319d3b0609a7f57fa" },
+ "nvim-autopairs": { "branch": "master", "commit": "6522027785b305269fa17088395dfc0f456cedd2" },
"nvim-cmp": { "branch": "main", "commit": "1e1900b0769324a9675ef85b38f99cca29e203b3" },
- "nvim-lint": { "branch": "master", "commit": "936197073214c26a347fb933c9459c8766376b23" },
- "nvim-lspconfig": { "branch": "master", "commit": "185b2af444b27d6541c02d662b5b68190e5cf0c4" },
- "nvim-tree.lua": { "branch": "master", "commit": "c09ff35de503a41fa62465c6b4ae72d96e7a7ce4" },
+ "nvim-lint": { "branch": "master", "commit": "93b8040115c9114dac1047311763bef275e752dc" },
+ "nvim-lspconfig": { "branch": "master", "commit": "85e0dd26b710e834a105d679200d01e326a3d2b0" },
+ "nvim-tree.lua": { "branch": "master", "commit": "44d9b58f11d5a426c297aafd0be1c9d45617a849" },
+ "nvim-treesitter": { "branch": "master", "commit": "da5825bf70cc2ea7eacd1e60c32c07baf19adeba" },
"nvim-web-devicons": { "branch": "master", "commit": "4c3a5848ee0b09ecdea73adcd2a689190aeb728c" },
"plenary.nvim": { "branch": "master", "commit": "857c5ac632080dba10aae49dba902ce3abf91b35" },
"telescope.nvim": { "branch": "master", "commit": "a4ed82509cecc56df1c7138920a1aeaf246c0ac5" }
diff --git a/store/home/config/nvim/lua/plugins.lua b/store/home/config/nvim/lua/plugins.lua
index abbb13b..841f659 100644
--- a/store/home/config/nvim/lua/plugins.lua
+++ b/store/home/config/nvim/lua/plugins.lua
@@ -7,6 +7,10 @@ return {
"hrsh7th/cmp-buffer",
"hrsh7th/cmp-path",
{
+ "nvim-treesitter/nvim-treesitter",
+ build = ":TSUpdate"
+ },
+ {
"nvim-tree/nvim-tree.lua",
lazy = false,
dependencies = {
diff --git a/store/home/config/nvim/lua/setup/plugins/init.lua b/store/home/config/nvim/lua/setup/plugins/init.lua
index 0e2a839..79ca3a8 100644
--- a/store/home/config/nvim/lua/setup/plugins/init.lua
+++ b/store/home/config/nvim/lua/setup/plugins/init.lua
@@ -3,6 +3,7 @@ local function setup()
require("setup.plugins.cmp").setup()
require("setup.plugins.telescope").setup()
require("setup.plugins.gitsigns").setup()
+ require("setup.plugins.tree-sitter").setup()
require('lualine').setup {}
require("nvim-tree").setup {}
diff --git a/store/home/config/nvim/lua/setup/plugins/tree-sitter.lua b/store/home/config/nvim/lua/setup/plugins/tree-sitter.lua
new file mode 100644
index 0000000..043f425
--- /dev/null
+++ b/store/home/config/nvim/lua/setup/plugins/tree-sitter.lua
@@ -0,0 +1,11 @@
+local function setup()
+ require'nvim-treesitter.configs'.setup {
+ highlight = { enable = true },
+ incremental_selection = { enable = true },
+ textobjects = { enable = true },
+ }
+end
+
+return {
+ setup = setup
+}