add rust packages

This commit is contained in:
Gered 2024-12-08 19:13:43 -05:00
parent f29f4e7a8a
commit 96cf15be7e
2 changed files with 20 additions and 0 deletions

View file

@ -49,4 +49,23 @@
(setq-default c-ts-mode-indent-style 'linux) (setq-default c-ts-mode-indent-style 'linux)
(setq-default c-ts-mode-indent-offset tab-width)) (setq-default c-ts-mode-indent-offset tab-width))
(use-package rust-mode
:ensure t
:bind
(("C-c C-r C-r" . 'lsp-rust-analyzer-run)
("C-c C-r C-e" . 'lsp-rust-analyzer-rerun)
("C-c C-r C-d" . 'lsp-rust-analyzer-debug)
("C-c C-r C-t" . 'lsp-rust-analyzer-related-tests))
:init
(setq rust-mode-treesitter-derive t))
(use-package rustic
:ensure t
:after rust-mode)
(use-package cargo
:ensure t
:after rustic
:init
(add-hook 'rust-mode-hook 'cargo-minor-mode)
(add-hook 'rust-ts-mode-hook 'cargo-minor-mode))

View file

@ -155,6 +155,7 @@
'("\\*Messages\\*" '("\\*Messages\\*"
"Output\\*$" "Output\\*$"
"\\*Async Shell Command\\*" "\\*Async Shell Command\\*"
"^\\*Cargo"
;;help-mode ;;help-mode
compilation-mode)) compilation-mode))
(popper-mode t) (popper-mode t)