My Rust development environment is 100% written in Rust!

785 points LechintanTudor

​

Screenshot of my development environment

My current Rust development environment is 100% written in Rust. This really shows how far Rust has come as a programming language for building fast and robust software.

This is my current setup:

  • Terminal emulator: alacritty \- simple and fast.
  • Terminal multiplexer: zellij \- looks good out of the box.
  • Code editor: helix \- editing model better than Vim, LSP built-in.
  • Language server: rust-analyzer \- powerful.
  • Shell: fish \- excellent completion features, easy to use as scripting language.

I specifically chose these tools to have all the necessary features built-in, there is no need to install additional plugins to be productive.