diff options
| -rw-r--r-- | README.org | 12 | ||||
| -rw-r--r-- | init.el | 9 |
2 files changed, 21 insertions, 0 deletions
@@ -153,6 +153,8 @@ These settings ensure that block highlights aren't visible when collapsed. (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) @@ -176,6 +178,16 @@ These settings ensure that block highlights aren't visible when collapsed. (use-package evil-nerd-commenter :bind ("M-/" . evilnc-comment-or-uncomment-lines)) #+end_src +** Programming Languages +*** Rust +#+begin_src elisp + (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)) +#+end_src * 42 ** Header #+begin_src elisp @@ -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") |
