From 898819b16e03f215da5bb4bd1a904f7356e5e73e Mon Sep 17 00:00:00 2001 From: Marcus Date: Thu, 8 Jan 2026 10:17:50 +0800 Subject: [PATCH] Add plugin "nvim-treesitter-context" --- lazy-lock.json | 134 +++++++++++++++++----- lua/custom/plugins/treesitter-context.lua | 3 + 2 files changed, 111 insertions(+), 26 deletions(-) create mode 100644 lua/custom/plugins/treesitter-context.lua diff --git a/lazy-lock.json b/lazy-lock.json index a4c1460a..3a142d67 100644 --- a/lazy-lock.json +++ b/lazy-lock.json @@ -1,28 +1,110 @@ { - "LuaSnip": { "branch": "master", "commit": "458560534a73f7f8d7a11a146c801db00b081df0" }, - "blink.cmp": { "branch": "main", "commit": "bae4bae0eedd1fa55f34b685862e94a222d5c6f8" }, - "catppuccin": { "branch": "main", "commit": "76a8d0515024cc55d8bd26fc13f1af88faef3ebf" }, - "conform.nvim": { "branch": "master", "commit": "973f3cb73887d510321653044791d7937c7ec0fa" }, - "fidget.nvim": { "branch": "main", "commit": "2cb5edb2dd6700a958a446b20bb2be04d318da9d" }, - "gitsigns.nvim": { "branch": "main", "commit": "6e3c66548035e50db7bd8e360a29aec6620c3641" }, - "guess-indent.nvim": { "branch": "main", "commit": "84a4987ff36798c2fc1169cbaff67960aed9776f" }, - "lazy.nvim": { "branch": "main", "commit": "6c3bda4aca61a13a9c63f1c1d1b16b9d3be90d7a" }, - "lazydev.nvim": { "branch": "main", "commit": "2367a6c0a01eb9edb0464731cc0fb61ed9ab9d2c" }, - "mason-lspconfig.nvim": { "branch": "main", "commit": "7f0bf635082bb9b7d2b37766054526a6ccafdb85" }, - "mason-tool-installer.nvim": { "branch": "main", "commit": "517ef5994ef9d6b738322664d5fdd948f0fdeb46" }, - "mason.nvim": { "branch": "main", "commit": "7dc4facca9702f95353d5a1f87daf23d78e31c2a" }, - "mini.nvim": { "branch": "main", "commit": "0e9d1f972a91acf5a0513319099ba41f7c09c30a" }, - "neo-tree.nvim": { "branch": "main", "commit": "cea666ef965884414b1b71f6b39a537f9238bdb2" }, - "nui.nvim": { "branch": "main", "commit": "de740991c12411b663994b2860f1a4fd0937c130" }, - "nvim-lspconfig": { "branch": "master", "commit": "45ff1914044de7dbd4cd85053dc09f47312a2f4d" }, - "nvim-treesitter": { "branch": "master", "commit": "42fc28ba918343ebfd5565147a42a26580579482" }, - "nvim-web-devicons": { "branch": "master", "commit": "c2599a81ecabaae07c49ff9b45dcd032a8d90f1a" }, - "plenary.nvim": { "branch": "master", "commit": "b9fd5226c2f76c951fc8ed5923d85e4de065e509" }, - "telescope-fzf-native.nvim": { "branch": "main", "commit": "1f08ed60cafc8f6168b72b80be2b2ea149813e55" }, - "telescope-ui-select.nvim": { "branch": "master", "commit": "6e51d7da30bd139a6950adf2a47fda6df9fa06d2" }, - "telescope.nvim": { "branch": "master", "commit": "b4da76be54691e854d3e0e02c36b0245f945c2c7" }, - "todo-comments.nvim": { "branch": "main", "commit": "304a8d204ee787d2544d8bc23cd38d2f929e7cc5" }, - "undotree": { "branch": "master", "commit": "28f2f54a34baff90ea6f4a735ef1813ad875c743" }, - "vim-fugitive": { "branch": "master", "commit": "61b51c09b7c9ce04e821f6cf76ea4f6f903e3cf4" }, - "which-key.nvim": { "branch": "main", "commit": "370ec46f710e058c9c1646273e6b225acf47cbed" } + "LuaSnip": { + "branch": "master", + "commit": "458560534a73f7f8d7a11a146c801db00b081df0" + }, + "blink.cmp": { + "branch": "main", + "commit": "327fff91fe6af358e990be7be1ec8b78037d2138" + }, + "catppuccin": { + "branch": "main", + "commit": "af58927c55c9f3272c940ff02b3cee94a1249f26" + }, + "conform.nvim": { + "branch": "master", + "commit": "9fd3d5e0b689ec1bf400c53cbbec72c6fdf24081" + }, + "fidget.nvim": { + "branch": "main", + "commit": "e32b672d8fd343f9d6a76944fedb8c61d7d8111a" + }, + "gitsigns.nvim": { + "branch": "main", + "commit": "20ad4419564d6e22b189f6738116b38871082332" + }, + "guess-indent.nvim": { + "branch": "main", + "commit": "84a4987ff36798c2fc1169cbaff67960aed9776f" + }, + "lazy.nvim": { + "branch": "main", + "commit": "db067881fff0fd4be8c00e5bde7492e0e1c77a2f" + }, + "lazydev.nvim": { + "branch": "main", + "commit": "01bc2aacd51cf9021eb19d048e70ce3dd09f7f93" + }, + "mason-lspconfig.nvim": { + "branch": "main", + "commit": "2304ff65ecc8cb2afc2484de3e2ed9a407edf0b9" + }, + "mason-tool-installer.nvim": { + "branch": "main", + "commit": "517ef5994ef9d6b738322664d5fdd948f0fdeb46" + }, + "mason.nvim": { + "branch": "main", + "commit": "ad7146aa61dcaeb54fa900144d768f040090bff0" + }, + "mini.nvim": { + "branch": "main", + "commit": "64a23d04cce6d600f18d5d1610d319f6efa08958" + }, + "neo-tree.nvim": { + "branch": "main", + "commit": "8cdd6b1940f333c1dd085526a9c45b30fb2dbf50" + }, + "nui.nvim": { + "branch": "main", + "commit": "de740991c12411b663994b2860f1a4fd0937c130" + }, + "nvim-lspconfig": { + "branch": "master", + "commit": "ececa531ecae813422697b5ef627a11cc964c2a7" + }, + "nvim-treesitter": { + "branch": "master", + "commit": "42fc28ba918343ebfd5565147a42a26580579482" + }, + "nvim-treesitter-context": { + "branch": "master", + "commit": "64dd4cf3f6fd0ab17622c5ce15c91fc539c3f24a" + }, + "nvim-web-devicons": { + "branch": "master", + "commit": "b8221e42cf7287c4dcde81f232f58d7b947c210d" + }, + "plenary.nvim": { + "branch": "master", + "commit": "b9fd5226c2f76c951fc8ed5923d85e4de065e509" + }, + "telescope-fzf-native.nvim": { + "branch": "main", + "commit": "1f08ed60cafc8f6168b72b80be2b2ea149813e55" + }, + "telescope-ui-select.nvim": { + "branch": "master", + "commit": "6e51d7da30bd139a6950adf2a47fda6df9fa06d2" + }, + "telescope.nvim": { + "branch": "master", + "commit": "b4da76be54691e854d3e0e02c36b0245f945c2c7" + }, + "todo-comments.nvim": { + "branch": "main", + "commit": "19d461ddd543e938eb22505fb03fa878800270b6" + }, + "undotree": { + "branch": "master", + "commit": "0f1c9816975b5d7f87d5003a19c53c6fd2ff6f7f" + }, + "vim-fugitive": { + "branch": "master", + "commit": "61b51c09b7c9ce04e821f6cf76ea4f6f903e3cf4" + }, + "which-key.nvim": { + "branch": "main", + "commit": "b4177e3eaf15fe5eb8357ebac2286d488be1ed00" + } } diff --git a/lua/custom/plugins/treesitter-context.lua b/lua/custom/plugins/treesitter-context.lua new file mode 100644 index 00000000..39d4e986 --- /dev/null +++ b/lua/custom/plugins/treesitter-context.lua @@ -0,0 +1,3 @@ +return { + 'nvim-treesitter/nvim-treesitter-context', +}