From b7e0d835c29dd3636b0dd5f487d1faafecefe4fa Mon Sep 17 00:00:00 2001
From: Emmanuel Agullo <emmanuel.agullo@inria.fr>
Date: Thu, 12 Oct 2023 23:27:27 +0200
Subject: [PATCH] Turn on some tree-sitter modes

---
 bedrock-full.el | 15 ++++++++++++++-
 1 file changed, 14 insertions(+), 1 deletion(-)

diff --git a/bedrock-full.el b/bedrock-full.el
index 530b87b..383d01c 100644
--- a/bedrock-full.el
+++ b/bedrock-full.el
@@ -5,4 +5,17 @@
 ;; Author: Emmanuel Agullo <eagullo@tek11>
 ;; Keywords: emacs emacs-bedrock emacs-starter-kit ide hpc
 
-(provide bedrock-full)
+(use-package emacs
+  :config
+  ;; Treesitter config
+  (add-to-list 'major-mode-remap-alist '(bash-mode . bash-ts-mode))
+  (add-to-list 'major-mode-remap-alist '(bibtex-mode . bibtex-ts-mode))
+  (add-to-list 'major-mode-remap-alist '(c-mode . c-ts-mode))
+  (add-to-list 'major-mode-remap-alist '(c++-mode . c++-ts-mode))
+  (add-to-list 'major-mode-remap-alist
+               '(c-or-c++-mode . c-or-c++-ts-mode))
+  ;; (add-to-list 'major-mode-remap-alist '(cmake-mode . cmake-ts-mode))
+  ;; (add-to-list 'major-mode-remap-alist '(julia-mode . julia-ts-mode))
+  (add-to-list 'major-mode-remap-alist '  (python-mode . python-ts-mode)))
+
+(provide 'bedrock-full)
-- 
GitLab