summaryrefslogtreecommitdiff
path: root/emacs/emacs.el
diff options
context:
space:
mode:
authoralex <alex@pdp7.net>2022-12-15 20:57:33 +0100
committeralex <alex@pdp7.net>2022-12-15 20:57:33 +0100
commit4071dc3ea23be98cd6a01488715ad0a8a4e8daf9 (patch)
tree9cf20ab6a9a00fa22e9b0307e5661dd31a5bc41f /emacs/emacs.el
parentdebd5366e3075518b86a54e34aad2454535977b6 (diff)
Setup Rust
Diffstat (limited to 'emacs/emacs.el')
-rw-r--r--emacs/emacs.el7
1 files changed, 7 insertions, 0 deletions
diff --git a/emacs/emacs.el b/emacs/emacs.el
index 641cc340..ac066743 100644
--- a/emacs/emacs.el
+++ b/emacs/emacs.el
@@ -43,3 +43,10 @@
(straight-use-package 'lsp-mode)
(straight-use-package 'company-mode)
+
+(straight-use-package 'rust-mode)
+(add-hook 'rust-mode-hook #'lsp)
+(add-hook 'rust-mode-hook
+ (lambda () (setq indent-tabs-mode nil)))
+(setq rust-format-on-save t)
+