emacs: add tree-sitter and update language modules

This commit is contained in:
Gabriel Arazas 2023-08-23 19:37:23 +08:00
parent 89244b7ccd
commit b3fc59e464

View File

@ -69,20 +69,26 @@
lsp lsp
magit magit
rgb rgb
tree-sitter
:lang :lang
(cc +lsp) (cc +tree-sitter)
clojure (clojure +lsp
+tree-sitter)
common-lisp common-lisp
data data
(dart +flutter) (dart +flutter)
emacs-lisp emacs-lisp
ess (ess +stan
+tree-sitter)
(gdscript +lsp) (gdscript +lsp)
(latex +latexmk) (latex +latexmk)
lua (lua +tree-sitter
+fennel
+lsp
+moonscript)
markdown markdown
nix (nix +tree-sitter)
(org +gnuplot (org +gnuplot
+dragndrop +dragndrop
+hugo +hugo
@ -95,16 +101,24 @@
raku raku
(python +lsp (python +lsp
+pyright +pyright
+tree-sitter
+cython) +cython)
racket (racket +lsp
(ruby +rails) +xp)
(rust +lsp) (ruby +rails
(scheme +lsp
+guile +tree-sitter)
+racket (rust +lsp
+mit) +tree-sitter)
sh (scheme +guile
web +racket
+mit)
(sh +fish
+powershell
+lsp
+tree-sitter)
(web +lsp
+tree-sitter)
:config :config
(default +bindings +smartparens) (default +bindings +smartparens)