commit a0c2a482b9243df63ee46176ab9b167a3a7a40a6
parent 98c57e825f463e32b3bed243c847173c02e1dc19
Author: Michael Neuper <73108749+michaelneuper@users.noreply.github.com>
Date: Sat, 10 Jun 2023 22:35:25 +0200
Add packages
Diffstat:
1 file changed, 17 insertions(+), 10 deletions(-)
diff --git a/.config/doom/init.el b/.config/doom/init.el
@@ -23,7 +23,9 @@
:completion
(company
+childframe) ; the ultimate code completion backend
- ;;helm ; the *other* search engine for love and life
+ ;; (helm
+ ;; +fuzzy
+ ;; +icons) ; the *other* search engine for love and life
;;ido ; the other *other* search engine...
;;ivy ; a search engine for love and life
vertico ; the search engine of the future
@@ -43,7 +45,7 @@
(ligatures
+extra
+fira) ; ligatures and symbols to make your code pretty again
- ;; minimap ; show a map of the code on the side
+ minimap ; show a map of the code on the side
modeline ; snazzy, Atom-inspired modeline, plus API
nav-flash ; blink cursor line after big motions
neotree ; a project drawer, like NERDTree for vim
@@ -82,7 +84,7 @@
+ranger
+icons) ; making dired pretty [functional]
electric ; smarter, keyword-based electric-indent
- ;;ibuffer ; interactive buffer management
+ ibuffer ; interactive buffer management
undo ; persistent, smarter undo for your inevitable mistakes
vc ; version-control and Emacs, sitting in a tree
@@ -95,13 +97,14 @@
:checkers
(syntax
+childframe) ; tasing you for every semicolon you forget
- ;;(spell +flyspell) ; tasing you for misspelling mispelling
- ;;grammar ; tasing grammar mistake every you make
+ ;; spell ; tasing you for misspelling mispelling
+ grammar ; tasing grammar mistake every you make
:tools
;;ansible
biblio ; Writes a PhD for you (citation needed)
- ;;debugger ; FIXME stepping through code, to help you add bugs
+ (debugger
+ +lsp) ; FIXME stepping through code, to help you add bugs
;;direnv
;;docker
editorconfig ; let someone else argue about tabs vs spaces
@@ -110,7 +113,8 @@
+overlay) ; run code, run (also, repls)
;;gist ; interacting with github gists
lookup ; navigate your code and its documentation
- lsp ; M-x vscode
+ (lsp
+ +peek) ; M-x vscode
magit ; a git porcelain for Emacs
;;make ; run make tasks from Emacs
;;pass ; password manager for nerds
@@ -120,7 +124,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...
+ tree-sitter ; syntax and parsing, sitting in a tree...
;;upload ; map local to remote projects via ssh/ftp
:os
@@ -157,6 +161,7 @@
;;idris ; a language you can depend on
;;json ; At least it ain't XML
(java
+ +tree-sitter
+lsp) ; the poster child for carpal tunnel syndrome
;;javascript ; all(hope(abandon(ye(who(enter(here))))))
;;julia ; a better, faster MATLAB
@@ -164,7 +169,8 @@
(latex
+cdlatex
+latexmk
- +lsp) ; writing papers in Emacs has never been so fun
+ +lsp
+ +fold) ; writing papers in Emacs has never been so fun
;;lean ; for folks with too much to prove
;;ledger ; be audit you can be
;;lua ; one-based indices? one-based indices
@@ -192,6 +198,7 @@
;;scala ; java, but good
;;(scheme +guile) ; a fully conniving family of lisps
(sh
+ +tree-sitter
+fish) ; she sells {ba,z,fi}sh shells on the C xor
;;sml
;;solidity ; do you need a blockchain? No.
@@ -211,7 +218,7 @@
:app
calendar
emms
- ;;everywhere ; *leave* Emacs!? You must be joking
+ everywhere ; *leave* Emacs!? You must be joking
;;irc ; how neckbeards socialize
(rss
+org) ; emacs as an RSS reader