aboutsummaryrefslogtreecommitdiff
path: root/tw/home.scm
diff options
context:
space:
mode:
Diffstat (limited to 'tw/home.scm')
-rw-r--r--tw/home.scm17
1 files changed, 14 insertions, 3 deletions
diff --git a/tw/home.scm b/tw/home.scm
index bfa9f5c5..6a394a62 100644
--- a/tw/home.scm
+++ b/tw/home.scm
@@ -29,7 +29,7 @@
llvm mail maths ncdu package-management password-utils pdf pretty-print
pulseaudio pv python python-build python-check python-xyz rsync shells
shellutils sqlite ssh syndication terminals tcl tex textutils tmux tls
- version-control video vim web web-browsers wm xfce xdisorg xorg)
+ tree-sitter version-control video vim web web-browsers wm xfce xdisorg xorg)
(define-public %common-packages
(list
@@ -347,7 +347,6 @@
emacs-flymake-collection
emacs-geiser emacs-geiser-guile
emacs-sly
- emacs-cmake-mode
emacs-gnuplot
emacs-graphviz-dot-mode
emacs-haskell-mode
@@ -357,7 +356,19 @@
emacs-puppet-mode
emacs-rec-mode
emacs-web-mode
- emacs-yaml-mode))
+ emacs-yaml-mode
+
+ ;; Tree sitter libraries, for Emacs' built-in X-ts-modes.
+ tree-sitter-bash
+ tree-sitter-c
+ tree-sitter-cmake
+ tree-sitter-cpp
+ tree-sitter-css
+ tree-sitter-dockerfile
+ tree-sitter-javascript
+ tree-sitter-json
+ tree-sitter-python
+ tree-sitter-ruby))
(define xfce4-screenshooter.conf
(mixed-text-file "xfce4-screenshooter.conf" "\