From dc62eadcbfe2a01ea9b6017d67c938c8a9e3d90b Mon Sep 17 00:00:00 2001 From: Kjetil Orbekk Date: Tue, 11 Oct 2022 12:28:43 -0400 Subject: eglot changes --- emacs/.config/emacs-kj/development.el | 2 ++ emacs/.config/emacs-kj/init.el | 5 +++++ 2 files changed, 7 insertions(+) (limited to 'emacs/.config') 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)) -- cgit v1.2.3