summaryrefslogtreecommitdiff
path: root/emacs/.config/emacs-kj/development.el
diff options
context:
space:
mode:
Diffstat (limited to 'emacs/.config/emacs-kj/development.el')
-rw-r--r--emacs/.config/emacs-kj/development.el16
1 files changed, 16 insertions, 0 deletions
diff --git a/emacs/.config/emacs-kj/development.el b/emacs/.config/emacs-kj/development.el
new file mode 100644
index 0000000..258e299
--- /dev/null
+++ b/emacs/.config/emacs-kj/development.el
@@ -0,0 +1,16 @@
+(use-package eglot)
+
+(use-package rustic
+ :after eglot
+ :config
+ (setq
+ ;; eglot seems to be the best option right now.
+ rustic-lsp-client 'eglot
+ rustic-format-on-save nil
+ ;; Prevent automatic syntax checking, which was causing lags and stutters.
+ ;; eglot-send-changes-idle-time (* 60 60)
+ )
+ ;; Disable the annoying doc popups in the minibuffer.
+ ;; (add-hook 'eglot-managed-mode-hook (lambda () (eldoc-mode -1)))
+ )
+