···2323 ;;layout ; auie,ctsrnm is the superior home row
24242525 :completion
2626- company ; the ultimate code completion backend
2626+ ;;company ; the ultimate code completion backend
2727+ (corfu +orderless) ; complete with cap(f), cape and a flying feather!
2728 ;;helm ; the *other* search engine for love and life
2829 ;;ido ; the other *other* search engine...
2930 ;;ivy ; a search engine for love and life
···7172 :emacs
7273 (dired +icons) ; making dired pretty [functional]
7374 electric ; smarter, keyword-based electric-indent
7575+ ;;eww ; the internet is gross
7476 (ibuffer +icons) ; interactive buffer management
7577 ;;tramp ; <no description>
7678 undo ; persistent, smarter undo for your inevitable mistakes
···98100 (eval +overlay) ; run code, run (also, repls)
99101 ;;gist ; interacting with github gists
100102 lookup ; navigate your code and its documentation
103103+ ;;llm ; when I said you needed friends, I didn't mean...
101104 lsp ; M-x vscode
102105 magit ; +forge ; a git porcelain for Emacs
103106 ;;make ; run make tasks from Emacs
···108111 ;;taskrunner ; taskrunner for all your projects
109112 ;;terraform ; infrastructure as code
110113 ;;tmux ; an API for interacting with tmux
114114+ tree-sitter ; syntax and parsing, sitting in a tree...
111115 ;;upload ; map local to remote projects via ssh/ftp
112116113117 :os
···123127 ;;coq ; proofs-as-programs
124128 crystal ; ruby at the speed of c
125129 (csharp +dotnet +lsp) ; unity, .NET, and mono shenanigans
126126- ;;(dart +flutter) ; paint ui and not much else
127130 data ; config/data formats
131131+ ;;(dart +flutter) ; paint ui and not much else
128132 ;;dhall
129129- (elixir +lsp) ; erlang done right
133133+ (elixir +lsp +tree-sitter) ; erlang done right
130134 ;;elm ; care for a cup of TEA?
131135 emacs-lisp ; drown in parentheses
132132- ;;(erlang +lsp) ; an elegant language for a more civilized age
136136+ (erlang +lsp +tree-sitter) ; an elegant language for a more civilized age
133137 ;;ess ; emacs speaks statistics
134138 ;;factor
135139 ;;faust ; dsp, but you get to keep your soul
···143147 ;;idris ; a language you can depend on
144148 json ; At least it ain't XML
145149 (java +lsp) ; the poster child for carpal tunnel syndrome
146146- (javascript +lsp) ; all(hope(abandon(ye(who(enter(here))))))
147147- (json +lsp)
150150+ (javascript +lsp +tree-sitter) ; all(hope(abandon(ye(who(enter(here))))))
151151+ (json +lsp +tree-sitter)
148152 ;;julia ; a better, faster MATLAB
149153 (kotlin +lsp) ; a better, slicker Java(Script)
150154 (latex +latexmk +lsp) ; writing papers in Emacs has never been so fun
···153157 (lua +lsp +fennel +moonscript) ; one-based indices? one-based indices
154158 (markdown +grip) ; writing docs for people to ignore
155159 ;;nim ; python + lisp at the speed of c
156156- nix ; I hereby declare "nix geht mehr!"
160160+ (nix +lsp +tree-sitter) ; I hereby declare "nix geht mehr!"
157161 ;;ocaml ; an objective camel
158162 (org +present +pretty +roam2 +journal +jupyter) ; organize your plain life in plain text
159159- (php +lsp) ; perl's insecure younger brother
163163+ (php +lsp +tree-sitter) ; perl's insecure younger brother
160164 ;;plantuml ; diagrams for confusing people more
161165 ;;purescript ; javascript, but functional
162162- (python +lsp +pyright +poetry) ; beautiful is better than ugly
166166+ (python +lsp +tree-sitter +pyright +poetry) ; beautiful is better than ugly
163167 ;;qt ; the 'cutest' gui framework ever
164168 (racket +lsp) ; a DSL for DSLs
165169 raku ; the artist formerly known as perl6
166170 rest ; Emacs as a REST client
167171 ;;rst ; ReST in peace
168168- (ruby +lsp +rbenv +rails) ; 1.step {|i| p "Ruby is #{i.even? ? 'love' : 'life'}"}
169169- (rust +lsp) ; Fe2O3.unwrap().unwrap().unwrap().unwrap()
172172+ (ruby +lsp +tree-sitter +rbenv +rails) ; 1.step {|i| p "Ruby is #{i.even? ? 'love' : 'life'}"}
173173+ (rust +lsp +tree-sitter) ; Fe2O3.unwrap().unwrap().unwrap().unwrap()
170174 ;;scala ; java, but good
171175 ;;(scheme +guile) ; a fully conniving family of lisps
172176 (sh +lsp +powershell) ; she sells {ba,z,fi}sh shells on the C xor
···189193 ;;everywhere ; *leave* Emacs!? You must be joking
190194 ;;irc ; how neckbeards socialize
191195 ;;(rss +org) ; emacs as an RSS reader
192192- ;;twitter ; twitter client https://twitter.com/vnought
193196194197 :config
195198 ;;literate