This accompanies my [[https://robert.kra.hn/posts/rust-emacs-setup/]["Configuring Emacs for Rust development" blog post]].
It uses rust-anlyzer via rustic, lsp-mode, and lsp-ui-mode and also makes use of company, flycheck, and yasnippet. Among those features you get are
The actual configuration lives in [[./init.el][init.el]]. Feel free to copy and paste as you see fit.
To run emacs with just this config, clone this repo, then:
emacs -q --load "/path/to/standalone.el"
** License
[[./LICENSE][MIT licensed]]