From 47bb74f7ada1ac338c1509994cd7e837a59f1456 Mon Sep 17 00:00:00 2001 From: Akshay Date: Sun, 30 Jan 2022 11:27:25 +0530 Subject: add ts playground, remove git from statusline --- lua/treesitter.lua | 25 ++++++++++++++++++++++++- 1 file changed, 24 insertions(+), 1 deletion(-) (limited to 'lua') diff --git a/lua/treesitter.lua b/lua/treesitter.lua index 5027de5..344abf0 100644 --- a/lua/treesitter.lua +++ b/lua/treesitter.lua @@ -14,5 +14,28 @@ require'nvim-treesitter.configs'.setup { }, indent = { enable = false - } + }, + playground = { + enable = true, + disable = {}, + updatetime = 25, -- Debounced time for highlighting nodes in the playground from source code + persist_queries = false, -- Whether the query persists across vim sessions + keybindings = { + toggle_query_editor = 'o', + toggle_hl_groups = 'i', + toggle_injected_languages = 't', + toggle_anonymous_nodes = 'a', + toggle_language_display = 'I', + focus_language = 'f', + unfocus_language = 'F', + update = 'R', + goto_node = '', + show_help = '?', + }, + }, + query_linter = { + enable = true, + use_virtual_text = true, + lint_events = {"BufWrite", "CursorHold"}, + }, } -- cgit v1.2.3