From 81f0b75fad872c536f230b0a9ff6d376303ff4d7 Mon Sep 17 00:00:00 2001 From: John Doty Date: Thu, 14 Sep 2023 13:00:41 +0000 Subject: [PATCH] [emacs] A little interactive tree-sitter installer --- .emacs.d/init.el | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/.emacs.d/init.el b/.emacs.d/init.el index ecce961..5a388ad 100644 --- a/.emacs.d/init.el +++ b/.emacs.d/init.el @@ -337,8 +337,10 @@ ;; (add-to-list 'major-mode-remap-alist '(rust-mode . rust-ts-mode)) ) -;; Install them all: -;; (mapc #'treesit-install-language-grammar (mapcar #'car treesit-language-source-alist)) +(defun install-known-tree-sitter-grammars () + "Install all known tree-sitter grammars." + (interactive) + (mapc #'treesit-install-language-grammar (mapcar #'car treesit-language-source-alist))) ;; 2023-08-28 Maybe I like line numbers everywhere? Who can say? (add-hook 'prog-mode-hook 'display-line-numbers-mode)