commit 20723f25ec8e6ed3b904734f86b6e9f0c8242938
parent 50451218ac097c73c198270c5dd9236a3de86cb5
Author: Tomas Nemec <owl@gtms.dev>
Date: Wed, 27 Sep 2023 20:05:27 +0200
update
Diffstat:
2 files changed, 19 insertions(+), 1 deletion(-)
diff --git a/after/plugin/treesitter-context.lua b/after/plugin/treesitter-context.lua
@@ -0,0 +1,18 @@
+if not pcall(require, 'treesitter-context') then
+ return
+end
+
+-- require'treesitter-context'.setup {
+-- enable = true, -- Enable this plugin (Can be enabled/disabled later via commands)
+-- max_lines = 0, -- How many lines the window should span. Values <= 0 mean no limit.
+-- min_window_height = 0, -- Minimum editor window height to enable context. Values <= 0 mean no limit.
+-- line_numbers = true,
+-- multiline_threshold = 20, -- Maximum number of lines to show for a single context
+-- trim_scope = 'outer', -- Which context lines to discard if `max_lines` is exceeded. Choices: 'inner', 'outer'
+-- mode = 'cursor', -- Line used to calculate context. Choices: 'cursor', 'topline'
+-- -- Separator between context and content. Should be a single character string, like '-'.
+-- -- When separator is set, the context will only show up when there are at least 2 lines above cursorline.
+-- separator = nil,
+-- zindex = 20, -- The Z-index of the context window
+-- on_attach = nil, -- (fun(buf: integer): boolean) return false to disable attaching
+-- }
diff --git a/lua/plugins.lua b/lua/plugins.lua
@@ -140,9 +140,9 @@ return plugins {
'nvim-treesitter/nvim-treesitter',
'nvim-treesitter/nvim-treesitter-textobjects',
'nvim-treesitter/nvim-treesitter-refactor',
+ 'nvim-treesitter/nvim-treesitter-context',
'nvim-treesitter/playground',
'JoosepAlviste/nvim-ts-context-commentstring',
- 'lewis6991/nvim-treesitter-context',
'cshuaimin/ssr.nvim',
'ThePrimeagen/refactoring.nvim',