mirror of
https://github.com/jimeh/.emacs.d.git
synced 2026-02-19 13:46:41 +00:00
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.
36 lines
626 B
EmacsLisp
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
|