blob: cfbf00c3052dc4c588cd7377aaa6f178b4734cf4 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
;; Treesitter is a tool for building syntax trees for source files.
;; In the neovim context it helps with better coloring.
(module config.treesitter
{autoload {util util}})
(let [(ok? treesitter) util.load-plugin :nvim-treesitter.config]
(when ok?
(treesitter.setup
{:ensure_installed "maintained"
:sync_install false
:ignore_install { "" }
:autopairs { :enable true }
:highlight {
:enable true
:disable [ "org" ]
:additional_vim_regex_highlighting [ "org" ]}}
:context_commentstring {
:enable true
:enable_autocmd false}
:indent { :enable true :disable [ "yaml" "python" "css" ] }
:playground { :enable true }}
|