diff --git a/lisp/init-eglot.el b/lisp/init-eglot.el index abc7197..fa5f2a3 100644 --- a/lisp/init-eglot.el +++ b/lisp/init-eglot.el @@ -71,6 +71,8 @@ typescript-ts-base-mode-hook sh-mode-hook bash-ts-mode-hook + python-mode-hook + python-ts-mode-hook cmake-mode-hook c-mode-hook c++-mode-hook diff --git a/lisp/init-treesit.el b/lisp/init-treesit.el index f2c01e0..d6b20cf 100644 --- a/lisp/init-treesit.el +++ b/lisp/init-treesit.el @@ -21,6 +21,9 @@ (when (treesit-ready-p 'cpp) (add-to-list 'major-mode-remap-alist '(c++-mode . c++-ts-mode))) + (when (treesit-ready-p 'python) + (add-to-list 'major-mode-remap-alist '(python-mode . python-ts-mode))) + (when (treesit-ready-p 'cmake) (add-to-list 'major-mode-remap-alist '(cmake-mode . cmake-ts-mode))))