From 9943e143d7a581535a61eb3ce3e0a7aef56a7c39 Mon Sep 17 00:00:00 2001 From: Ashton Wiersdorf Date: Tue, 25 Jul 2023 18:54:52 -0600 Subject: Expand modus config; improve Elgot, vertico config; fix corfu load --- mixins/dev.el | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'mixins/dev.el') diff --git a/mixins/dev.el b/mixins/dev.el index c92075e..29db907 100644 --- a/mixins/dev.el +++ b/mixins/dev.el @@ -10,10 +10,21 @@ ;;; 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"))) -- cgit v1.2.3