diff options
author | Timo Wilken | 2023-10-13 17:23:29 +0200 |
---|---|---|
committer | Timo Wilken | 2023-10-30 17:30:41 +0100 |
commit | 1ce4deeb09d62769b9957c53ef28eafd38d3abb0 (patch) | |
tree | a6d70449838768ed101f760fa4c5b5a5d3260a48 /tw/home.scm | |
parent | bfd732d421c07c7c5e3633e675632dc17a27fc4e (diff) |
Initial tree-sitter support in Emacs
Diffstat (limited to 'tw/home.scm')
-rw-r--r-- | tw/home.scm | 17 |
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" "\ |