summaryrefslogtreecommitdiff
path: root/init.el
diff options
context:
space:
mode:
authorDominik Kaiser2025-02-11 20:00:26 +0100
committerDominik Kaiser2025-02-11 20:00:26 +0100
commitb4126c088d63fce54c36b9960543fff45b93119a (patch)
tree0cb962262d06261497aefe857f92531754f06a4f /init.el
parentbe6e4b7b07bed575243cbaadfe391f4e96c42d90 (diff)
downloademacs-b4126c088d63fce54c36b9960543fff45b93119a.tar.gz
emacs-b4126c088d63fce54c36b9960543fff45b93119a.zip
Add Rust support
Diffstat (limited to 'init.el')
-rw-r--r--init.el9
1 files changed, 9 insertions, 0 deletions
diff --git a/init.el b/init.el
index 704454b..1a94009 100644
--- a/init.el
+++ b/init.el
@@ -95,6 +95,8 @@
(use-package lsp-mode
:init
(setq lsp-keymap-prefix "C-c l")
+ :hook
+ (prog-mode . lsp)
:config
(lsp-enable-which-key-integration t)
:commands lsp)
@@ -114,4 +116,11 @@
(use-package evil-nerd-commenter
:bind ("M-/" . evilnc-comment-or-uncomment-lines))
+(use-package rust-mode
+ :hook
+ (rust-mode . (lambda () (setq indent-tabs-mode nil)))
+ (rust-mode . prettify-symbols-mode)
+ :config
+ (setq rust-format-on-save t))
+
(load "~/.config/emacs/42header.el")