Files
.emacs.d/modules/text-editing/siren-tree-sitter.el
Jim Myhrberg 956dc88505 fix(magit/forge): fix error when attempting to edit a PR description
Enabling tree-sitter-mode in markdown buffers led to tree-sitter-mode
failing to load when editing pull request descriptions with forge.

As tree-sitter seemed to have no effect on markdown files, we might as
well just disable it.
2023-04-30 23:47:38 +01:00

36 lines
626 B
EmacsLisp

;;; siren-tree-sitter.el --- jimeh's Emacs Siren: tree-sitter
;;; Commentary:
;; Configuration for tree-sitter
;;; Code:
(use-package tree-sitter
:hook
((css-mode
go-mode
js-mode
json-mode
lua-mode
nix-mode
php-mode
php-mode
python-mode
ruby-mode
rust-mode
terraform-mode
typescript-mode
yaml-mode) . siren-tree-sitter-mode-enable)
:preface
(defun siren-tree-sitter-mode-enable ()
(tree-sitter-mode t)))
(use-package tree-sitter-langs
:hook
(tree-sitter-after-on . tree-sitter-hl-mode))
(provide 'siren-tree-sitter)
;;; siren-tree-sitter.el ends here