aboutsummaryrefslogtreecommitdiffstats
path: root/doom/init.el
diff options
context:
space:
mode:
Diffstat (limited to 'doom/init.el')
-rw-r--r--doom/init.el14
1 files changed, 9 insertions, 5 deletions
diff --git a/doom/init.el b/doom/init.el
index d89b630..0e27669 100644
--- a/doom/init.el
+++ b/doom/init.el
@@ -14,6 +14,10 @@
;; Alternatively, press 'gd' (or 'C-c g d') on a module to browse its
;; directory (for easy access to its source code).
+(setq native-comp-deferred-compilation nil)
+(after! (doom-packages straight)
+ (setq straight--native-comp-available t))
+
(doom! :input
;;chinese
;;japanese
@@ -34,7 +38,7 @@
;;hl-todo ; highlight TODO/FIXME/NOTE/DEPRECATED/HACK/REVIEW
hydra
;;indent-guides ; highlighted in dent columns
- modeline ; snazzy, Atom-inspired modeline, plus API
+ (modeline +light) ; snazzy, Atom-inspired modeline, plus API
;;nav-flash ; blink the current line after jumping
;;neotree ; a project drawer, like NERDTree for vim
;;ophints ; highlight the region an operation acts on
@@ -90,10 +94,10 @@
(eval +overlay) ; run code, run (also, repls)
;;gist ; interacting with github gists
lookup ; navigate your code and its documentation
- lsp
+ (lsp +eglot)
magit ; a git porcelain for Emacs
make ; run make tasks from Emacs
- pass ; password manager for nerds
+ (pass +auth) ; password manager for nerds
pdf ; pdf enhancements
;;prodigy ; FIXME managing external services & code builders
;;rgb ; creating color strings
@@ -103,9 +107,9 @@
:lang
;;agda ; types of types of types of types...
- assembly ; assembly for fun or debugging
+ ;;assembly ; assembly for fun or debugging
cc ; C/C++/Obj-C madness
- clojure ; java with a lisp
+ ;;clojure ; java with a lisp
common-lisp ; if you've seen one lisp, you've seen them all
coq ; proofs-as-programs
;;crystal ; ruby at the speed of c