diff options
author | Ashton Wiersdorf <mail@wiersdorf.dev> | 2023-07-25 18:54:52 -0600 |
---|---|---|
committer | Ashton Wiersdorf <mail@wiersdorf.dev> | 2023-07-25 18:54:52 -0600 |
commit | 9943e143d7a581535a61eb3ce3e0a7aef56a7c39 (patch) | |
tree | 32923ccacaea51eac64d4dd2d297d8d967c34b63 /mixins/dev.el | |
parent | c784ff61c302017085586075e775dbdbc8735f63 (diff) |
Expand modus config; improve Elgot, vertico config; fix corfu load
Diffstat (limited to 'mixins/dev.el')
-rw-r--r-- | mixins/dev.el | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/mixins/dev.el b/mixins/dev.el index c92075e..29db907 100644 --- a/mixins/dev.el +++ b/mixins/dev.el @@ -10,12 +10,23 @@ ;;; Contents: ;;; +;;; - Built-in config for developers ;;; - Version Control ;;; - Common file types ;;; - Eglot, the built-in LSP client for Emacs ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;; +;;; Built-in config for developers +;;; +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + +(use-package emacs + :hook + ((prog-mode . electric-pair-mode))) + +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +;;; ;;; Version Control ;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; @@ -60,6 +71,7 @@ (eglot-send-changes-idle-time 0.1) :config + (fset #'jsonrpc--log-event #'ignore) ; massive perf boost---don't log every event ;; Sometimes you need to tell Eglot where to find the language server ; (add-to-list 'eglot-server-programs ; '(haskell-mode . ("haskell-language-server-wrapper" "--lsp"))) |