feat(tree-sitter): add support for more langs
in this case clojure and fennel
This commit is contained in:
parent
63fac4fc6d
commit
40905d2c5a
2 changed files with 12 additions and 2 deletions
|
@ -27,7 +27,14 @@
|
||||||
clojurec-mode
|
clojurec-mode
|
||||||
clojurescript-mode
|
clojurescript-mode
|
||||||
clojurex-mode))
|
clojurex-mode))
|
||||||
(add-to-list 'lsp-language-id-configuration (cons m "clojure"))))))
|
(add-to-list 'lsp-language-id-configuration (cons m "clojure")))))
|
||||||
|
|
||||||
|
(when (modulep! +tree-sitter)
|
||||||
|
(add-hook! '(clojure-mode-local-vars-hook
|
||||||
|
clojurec-mode-local-vars-hook
|
||||||
|
clojurescript-mode-local-vars-hook)
|
||||||
|
:append
|
||||||
|
#'tree-sitter!)))
|
||||||
|
|
||||||
|
|
||||||
(use-package! cider
|
(use-package! cider
|
||||||
|
|
|
@ -74,7 +74,10 @@ lua-language-server.")
|
||||||
tab-width 2
|
tab-width 2
|
||||||
;; Don't treat autoloads or sexp openers as outline headers, we have
|
;; Don't treat autoloads or sexp openers as outline headers, we have
|
||||||
;; hideshow for that.
|
;; hideshow for that.
|
||||||
outline-regexp "[ \t]*;;;;* [^ \t\n]"))
|
outline-regexp "[ \t]*;;;;* [^ \t\n]")
|
||||||
|
|
||||||
|
(when (modulep! +tree-sitter)
|
||||||
|
(add-hook! 'fennel-mode-local-vars-hook 'tree-sitter! 'append)))
|
||||||
|
|
||||||
|
|
||||||
;;
|
;;
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue