From bc16a92ae47c738bbf3dc80d46e2cb50ab9669b9 Mon Sep 17 00:00:00 2001 From: Franck Cuny Date: Tue, 16 Apr 2024 19:45:34 -0700 Subject: configuration related to rust --- config/init-rust.el | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 config/init-rust.el (limited to 'config/init-rust.el') diff --git a/config/init-rust.el b/config/init-rust.el new file mode 100644 index 0000000..8aa8034 --- /dev/null +++ b/config/init-rust.el @@ -0,0 +1,27 @@ +;;; init-rust.el --- Configuration for rust -*- lexical-binding: t -*- +;; Author: Franck Cuny + +;;; Commentary: + +;; configuration for rust + +;;; Code: + +(use-package rust-mode + :ensure t + :defer t + :hook ((rust-mode . eglot-ensure)) + :mode ("\\.rs\\'" . rust-mode) + :custom + (rust-format-on-save t)) + +(use-package cargo-mode + :ensure t + :defer t + :hook (rust-mode . cargo-minor-mode) + :custom + (compilation-scroll-output t)) + +(provide 'init-rust) + +;;; init-rust.el ends here -- cgit 1.4.1