summaryrefslogtreecommitdiff
path: root/packages.el
diff options
context:
space:
mode:
authorstuebinm2026-07-24 21:08:18 +0200
committerstuebinm2026-07-24 21:08:18 +0200
commitddba451b5249fea786177b9698ea136310857c75 (patch)
tree6002cd156b5b9e46ec79b750fd90b70c67237c4c /packages.el
parentb55577a710a6a7a4fd82339602e19307edb29b3a (diff)
forester-ts-mode (thanks, Asta!)
Diffstat (limited to 'packages.el')
-rw-r--r--packages.el13
1 files changed, 13 insertions, 0 deletions
diff --git a/packages.el b/packages.el
index 92bc71b..31454ef 100644
--- a/packages.el
+++ b/packages.el
@@ -38,6 +38,19 @@
:repo "gleam-lang/gleam-mode"
:files (:defaults "tree-sitter-gleam")))
+
+(package! forester-ts-mode
+ :recipe (:type git
+ :repo "https://codeberg.org/ahfrom/tree-sitter-forester.git"
+ ;; :branch "main"
+ :files ("emacs/*.el")))
+ ;; :mode ("\\.tree\\'" . forester-ts-mode)
+ ;; :custom (treesit-font-lock-level 5)
+ ;; :config
+ ;; (unless (treesit-ready-p 'forester)
+ ;; (treesit-install-language-grammar 'forester)))
+
+
;; To install a package directly from a remote git repo, you must specify a
;; `:recipe'. You'll find documentation on what `:recipe' accepts here:
;; https://github.com/raxod502/straight.el#the-recipe-format