summaryrefslogtreecommitdiff
path: root/emacs/.config
diff options
context:
space:
mode:
authorKjetil Orbekk <kj@orbekk.com>2022-10-11 12:28:43 -0400
committerKjetil Orbekk <kj@orbekk.com>2022-10-11 12:28:43 -0400
commitdc62eadcbfe2a01ea9b6017d67c938c8a9e3d90b (patch)
treef4f64a2fd221fe4db2b1c59f96f21f76770370a9 /emacs/.config
parent3ba73f62d323f0fdbf01d3749266c78de5a5e199 (diff)
eglot changes
Diffstat (limited to 'emacs/.config')
-rw-r--r--emacs/.config/emacs-kj/development.el2
-rw-r--r--emacs/.config/emacs-kj/init.el5
2 files changed, 7 insertions, 0 deletions
diff --git a/emacs/.config/emacs-kj/development.el b/emacs/.config/emacs-kj/development.el
index 81a94c9..5d7ea7c 100644
--- a/emacs/.config/emacs-kj/development.el
+++ b/emacs/.config/emacs-kj/development.el
@@ -11,6 +11,8 @@
;; Prevent automatic syntax checking, which was causing lags and stutters.
;; eglot-send-changes-idle-time (* 60 60)
)
+ :hook
+ (rustic-mode . eglot-ensure)
;; Disable the annoying doc popups in the minibuffer.
;; (add-hook 'eglot-managed-mode-hook (lambda () (eldoc-mode -1)))
)
diff --git a/emacs/.config/emacs-kj/init.el b/emacs/.config/emacs-kj/init.el
index 64ace9b..10367f6 100644
--- a/emacs/.config/emacs-kj/init.el
+++ b/emacs/.config/emacs-kj/init.el
@@ -61,6 +61,10 @@
(setq inhibit-compacting-font-caches t)
(setq use-dialog-box nil)
+(use-package doom-modeline
+ :ensure t
+ :init (doom-modeline-mode 1))
+
(use-package emojify
:bind
(("C-c C-i C-e" . emojify-insert-emoji))
@@ -121,6 +125,7 @@
:bind (:map company-active-map
("C-n" . company-select-next)
("C-p" . company-select-previous))
+ :hook (eglot-managed-mode . company-mode)
:config
(setq company-idle-delay nil)
(global-company-mode t))