Update markdown highlighting for tree-sitter
diff --git a/modules/neovim/tree-sitter/setup.lua b/modules/neovim/tree-sitter/setup.lua
index 1b5efbe..85cd84e 100644
--- a/modules/neovim/tree-sitter/setup.lua
+++ b/modules/neovim/tree-sitter/setup.lua
@@ -2,7 +2,7 @@
highlight = {
enable = true,
additional_vim_regex_highlighting = {'org'},
- disable = {'sql', 'markdown'},
+ disable = {'sql', 'lua', 'sh', 'bash'},
},
rainbow = {
enable = true,
@@ -34,17 +34,35 @@
scope_incremental = "grc",
node_decremental = "grm",
},
- disable = {'sql', 'markdown'},
+ disable = {'sql'},
},
indent = {
enable = true,
- disable = {'sql', 'markdown'},
+ disable = {'sql'},
+ },
+ context_commentstring = {
+ enable = true
+ },
+ playground = {
+ enable = true,
+ 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 = '<cr>',
+ show_help = '?',
+ },
},
}
require('treesitter-context').setup{
enable = true,
- disable = {'sql', 'markdown'},
+ disable = {'sql'},
trim_scope = 'outer',
patterns = {
default = {
@@ -60,5 +78,3 @@
},
mode = 'topline'
}
-
-vim.cmd[[hi! TreesitterContext guibg=#313640 ctermbg=237]]