Reconfigure rust mode

This commit is contained in:
Maciej 2020-08-09 18:29:03 +03:00
parent 42e167a829
commit df8a84448e
Signed by: maciej
GPG key ID: 41D62D42D3B0D765
3 changed files with 18 additions and 5 deletions

View file

@ -5,6 +5,20 @@
(require '05prog-mode "$HOME/.emacs.d/05prog-mode.el")
(require '05flycheck "$HOME/.emacs.d/05flycheck.el")
(use-package rust-mode
:ensure t
:defer t)
(use-package flycheck-rust
:ensure t
:defer t
:requires (rust-mode))
(use-package racer
:ensure t
:defer t
:requires (rust-mode))
(defun activate-rust-mode ()
"All things for Rust mode."
(interactive)
@ -13,11 +27,11 @@
;; Company list override
(add-to-list (make-local-variable 'company-backends)
'(company-capf company-yasnippet))
)
'(company-capf company-yasnippet)))
(add-hook 'rust-mode-hook 'activate-rust-mode)
(add-hook 'rust-mode-hook 'flycheck-rust-setup)
(add-hook 'rust-mode-hook 'racer-mode)
(provide 'languages/rust)
;;; rust.el ends here