summaryrefslogtreecommitdiffstats
path: root/.doom.d/init.el
diff options
context:
space:
mode:
authorjdlugosz963 <jdlugosz963@gmail.com>2022-08-12 17:33:44 +0200
committerjdlugosz963 <jdlugosz963@gmail.com>2022-08-12 17:33:44 +0200
commitce6293c0cc6a9be96acc5fc49c5ba52241053f14 (patch)
treef5d33e5ad18787339902ca006e8d19f3e73bf9c5 /.doom.d/init.el
parente317f2db74fa024b58c2c0d4bc0e1df0f489c290 (diff)
downloaddotfiles-ce6293c0cc6a9be96acc5fc49c5ba52241053f14.tar.gz
dotfiles-ce6293c0cc6a9be96acc5fc49c5ba52241053f14.zip
Update doom emacs config
Diffstat (limited to '.doom.d/init.el')
-rw-r--r--.doom.d/init.el22
1 files changed, 11 insertions, 11 deletions
diff --git a/.doom.d/init.el b/.doom.d/init.el
index 11c4398..7260c69 100644
--- a/.doom.d/init.el
+++ b/.doom.d/init.el
@@ -39,11 +39,11 @@
39 minimap ; show a map of the code on the side 39 minimap ; show a map of the code on the side
40 modeline ; snazzy, Atom-inspired modeline, plus API 40 modeline ; snazzy, Atom-inspired modeline, plus API
41 ;;nav-flash ; blink cursor line after big motions 41 ;;nav-flash ; blink cursor line after big motions
42 neotree ; a project drawer, like NERDTree for vim 42 ;;neotree ; a project drawer, like NERDTree for vim
43 ophints ; highlight the region an operation acts on 43 ophints ; highlight the region an operation acts on
44 (popup +defaults) ; tame sudden yet inevitable temporary windows 44 (popup +defaults) ; tame sudden yet inevitable temporary windows
45 ;;tabs ; a tab bar for Emacs 45 ;;tabs ; a tab bar for Emacs
46 ;;treemacs ; a project drawer, like neotree but cooler 46 treemacs ; a project drawer, like neotree but cooler
47 ;;unicode ; extended unicode support for various languages 47 ;;unicode ; extended unicode support for various languages
48 vc-gutter ; vcs diff in the fringe 48 vc-gutter ; vcs diff in the fringe
49 vi-tilde-fringe ; fringe tildes to mark beyond EOB 49 vi-tilde-fringe ; fringe tildes to mark beyond EOB
@@ -73,7 +73,7 @@
73 vc ; version-control and Emacs, sitting in a tree 73 vc ; version-control and Emacs, sitting in a tree
74 74
75 :term 75 :term
76 ;;eshell ; the elisp shell that works everywhere 76 eshell ; the elisp shell that works everywhere
77 ;;shell ; simple shell REPL for Emacs 77 ;;shell ; simple shell REPL for Emacs
78 ;;term ; basic terminal emulator for Emacs 78 ;;term ; basic terminal emulator for Emacs
79 vterm ; the best terminal emulation in Emacs 79 vterm ; the best terminal emulation in Emacs
@@ -94,7 +94,7 @@
94 (eval +overlay) ; run code, run (also, repls) 94 (eval +overlay) ; run code, run (also, repls)
95 ;;gist ; interacting with github gists 95 ;;gist ; interacting with github gists
96 lookup ; navigate your code and its documentation 96 lookup ; navigate your code and its documentation
97 ;;lsp ; M-x vscode 97 lsp ; M-x vscode
98 magit ; a git porcelain for Emacs 98 magit ; a git porcelain for Emacs
99 ;;make ; run make tasks from Emacs 99 ;;make ; run make tasks from Emacs
100 ;;pass ; password manager for nerds 100 ;;pass ; password manager for nerds
@@ -107,7 +107,7 @@
107 ;;upload ; map local to remote projects via ssh/ftp 107 ;;upload ; map local to remote projects via ssh/ftp
108 108
109 :os 109 :os
110 (:if IS-MAC macos) ; improve compatibility with macOS 110 ;;(:if IS-MAC macos) ; improve compatibility with macOS
111 ;;tty ; improve the terminal Emacs experience 111 ;;tty ; improve the terminal Emacs experience
112 112
113 :lang 113 :lang
@@ -132,8 +132,8 @@
132 ;;fsharp ; ML stands for Microsoft's Language 132 ;;fsharp ; ML stands for Microsoft's Language
133 ;;fstar ; (dependent) types and (monadic) effects and Z3 133 ;;fstar ; (dependent) types and (monadic) effects and Z3
134 ;;gdscript ; the language you waited for 134 ;;gdscript ; the language you waited for
135 (go +lsp) ; the hipster dialect 135 ;;(go +lsp) ; the hipster dialect
136 (haskell +lsp) ; a language that's lazier than I am 136 ;;(haskell +lsp) ; a language that's lazier than I am
137 ;;hy ; readability of scheme w/ speed of python 137 ;;hy ; readability of scheme w/ speed of python
138 ;;idris ; a language you can depend on 138 ;;idris ; a language you can depend on
139 json ; At least it ain't XML 139 json ; At least it ain't XML
@@ -144,13 +144,13 @@
144 ;;latex ; writing papers in Emacs has never been so fun 144 ;;latex ; writing papers in Emacs has never been so fun
145 ;;lean ; for folks with too much to prove 145 ;;lean ; for folks with too much to prove
146 ;;ledger ; be audit you can be 146 ;;ledger ; be audit you can be
147 lua ; one-based indices? one-based indices 147 ;;lua ; one-based indices? one-based indices
148 markdown ; writing docs for people to ignore 148 markdown ; writing docs for people to ignore
149 ;;nim ; python + lisp at the speed of c 149 ;;nim ; python + lisp at the speed of c
150 ;;nix ; I hereby declare "nix geht mehr!" 150 ;;nix ; I hereby declare "nix geht mehr!"
151 ;;ocaml ; an objective camel 151 ;;ocaml ; an objective camel
152 org ; organize your plain life in plain text 152 org ; organize your plain life in plain text
153 php ; perl's insecure younger brother 153 ;;php ; perl's insecure younger brother
154 ;;plantuml ; diagrams for confusing people more 154 ;;plantuml ; diagrams for confusing people more
155 ;;purescript ; javascript, but functional 155 ;;purescript ; javascript, but functional
156 python ; beautiful is better than ugly 156 python ; beautiful is better than ugly
@@ -179,9 +179,9 @@
179 179
180 :app 180 :app
181 calendar 181 calendar
182 ;;emms 182 emms
183 everywhere ; *leave* Emacs!? You must be joking 183 everywhere ; *leave* Emacs!? You must be joking
184 ;;irc ; how neckbeards socialize 184 irc ; how neckbeards socialize
185 ;;(rss +org) ; emacs as an RSS reader 185 ;;(rss +org) ; emacs as an RSS reader
186 twitter ; twitter client https://twitter.com/vnought 186 twitter ; twitter client https://twitter.com/vnought
187 187