summaryrefslogtreecommitdiff
path: root/init.el
diff options
context:
space:
mode:
authorLibravatar Terin Stock <terinjokes@gmail.com>2022-06-27 12:55:33 -0700
committerLibravatar Terin Stock <terinjokes@gmail.com>2022-06-27 12:57:43 -0700
commit2a64fed9446cd9098cc4ee0b1933a549803849b5 (patch)
treeaa267fba776e73a2e4d7ead807214f7cdc9091bd /init.el
parentfix(go): don't automatically run organize imports (diff)
downloaddoom-emacs-2a64fed9446cd9098cc4ee0b1933a549803849b5.tar.xz
add tree-sitter support
Diffstat (limited to 'init.el')
-rw-r--r--init.el11
1 files changed, 6 insertions, 5 deletions
diff --git a/init.el b/init.el
index 433bcdc..6327c43 100644
--- a/init.el
+++ b/init.el
@@ -103,6 +103,7 @@
;;taskrunner ; taskrunner for all your projects
;;terraform ; infrastructure as code
;;tmux ; an API for interacting with tmux
+ tree-sitter ; syntax and parsing, sitting in a tree...
;;upload ; map local to remote projects via ssh/ftp
:os
@@ -131,13 +132,13 @@
;;fsharp ; ML stands for Microsoft's Language
;;fstar ; (dependent) types and (monadic) effects and Z3
;;gdscript ; the language you waited for
- (go +lsp) ; the hipster dialect
+ (go +lsp +tree-sitter) ; the hipster dialect
;;(haskell +lsp) ; a language that's lazier than I am
;;hy ; readability of scheme w/ speed of python
;;idris ; a language you can depend on
- (json +lsp) ; At least it ain't XML
+ (json +lsp +tree-sitter) ; At least it ain't XML
;;(java +meghanada) ; the poster child for carpal tunnel syndrome
- (javascript +lsp) ; all(hope(abandon(ye(who(enter(here))))))
+ (javascript +lsp +tree-sitter) ; all(hope(abandon(ye(who(enter(here))))))
;;julia ; a better, faster MATLAB
;;kotlin ; a better, slicker Java(Script)
;;latex ; writing papers in Emacs has never been so fun
@@ -146,7 +147,7 @@
;;lua ; one-based indices? one-based indices
markdown ; writing docs for people to ignore
;;nim ; python + lisp at the speed of c
- nix ; I hereby declare "nix geht mehr!"
+ (nix +tree-sitter) ; I hereby declare "nix geht mehr!"
;;ocaml ; an objective camel
(org +pretty) ; organize your plain life in plain text
;;php ; perl's insecure younger brother
@@ -162,7 +163,7 @@
;;rust ; Fe2O3.unwrap().unwrap().unwrap().unwrap()
;;scala ; java, but good
;;(scheme +guile) ; a fully conniving family of lisps
- sh ; she sells {ba,z,fi}sh shells on the C xor
+ (sh +tree-sitter) ; she sells {ba,z,fi}sh shells on the C xor
;;sml
;;solidity ; do you need a blockchain? No.
;;swift ; who asked for emoji variables?