diff options
| author | Jakob L. Kreuze | 2021-11-28 09:13:11 -0500 |
|---|---|---|
| committer | Jakob L. Kreuze | 2021-11-28 09:13:11 -0500 |
| commit | ac7b2ca8ea206e60baf8f5c60fe9bf03c22b5b54 (patch) | |
| tree | e13ea46f4f2ea8da95e03efb8870e0ece2fb277a /lisp/programming/rust.el | |
| parent | e0c8c56f6aa8efbd87a6630122965b6b830d3aa6 (diff) | |
Drop racer for eglot + rust-analyzer
Diffstat (limited to 'lisp/programming/rust.el')
| -rw-r--r-- | lisp/programming/rust.el | 22 |
1 files changed, 2 insertions, 20 deletions
diff --git a/lisp/programming/rust.el b/lisp/programming/rust.el index 6e4e43b..a192fc4 100644 --- a/lisp/programming/rust.el +++ b/lisp/programming/rust.el @@ -7,28 +7,10 @@ ;;; language. ;;; -;; Enable flycheck. - -(use-package flycheck-rust - :after rust-mode - :hook - (flycheck-mode . flycheck-rust-setup) - (rust-mode . flycheck-mode)) - -;; Enable company, ElDoc, and racer. - -(use-package racer - :init - (setq racer-cmd "~/.cargo/bin/racer") - (setq racer-rust-src-path "~/Code/rust/src") - - :hook - (racer-mode . eldoc-mode) - (racer-mode . company-mode)) - (use-package rust-mode :hook - (rust-mode . racer-mode) + (rust-mode . eglot-ensure) + (rust-mode . company-mode) ;; Run 'rustfmt' automatically. :init |