Configure treesit-auto before combobulate to avoid overwriting hooks

This commit is contained in:
Adam Goldsmith 2024-08-22 01:39:33 -04:00
parent 1c64cc5bb3
commit fad4acb570

View File

@ -1135,6 +1135,15 @@
:autoload smali-mode :autoload smali-mode
:mode "\\.smali\\'") :mode "\\.smali\\'")
(use-package treesit-auto :demand :if (package-installed-p 'treesit-auto)
:config
(setq treesit-auto-install 'prompt)
(treesit-auto-add-to-auto-mode-alist 'all)
(global-treesit-auto-mode t)
;; Awful hack to avoid changing a bunch of things right now
(setq python-ts-mode-hook python-mode-hook))
(use-package combobulate :demand (use-package combobulate :demand
:vc (:fetcher github :repo mickeynp/combobulate) :vc (:fetcher github :repo mickeynp/combobulate)
:hook ((python-ts-mode . combobulate-mode) :hook ((python-ts-mode . combobulate-mode)
@ -1167,15 +1176,6 @@
(setf (car (alist-get 'isort apheleia-formatters)) (setf (car (alist-get 'isort apheleia-formatters))
'(pet-executable-find "isort")))) '(pet-executable-find "isort"))))
(use-package treesit-auto :demand :if (package-installed-p 'treesit-auto)
:config
(setq treesit-auto-install 'prompt)
(treesit-auto-add-to-auto-mode-alist 'all)
(global-treesit-auto-mode t)
;; Awful hack to avoid changing a bunch of things right now
(setq python-ts-mode-hook python-mode-hook))
;;; Local Variables ;;; Local Variables
(add-to-list 'safe-local-eval-forms '(outline-hide-body)) (add-to-list 'safe-local-eval-forms '(outline-hide-body))
;; Local Variables: ;; Local Variables: