These are the tools I use day to day.

Editor

Neovim with:

  • rust-analyzer for Rust language support.
  • neo-tree for project navigation.
  • Telescope for file search and code lookup.
  • gruvbox-material for the color scheme.
  • Absolute line numbers. I do not use relative line numbers.

Terminal

  • tmux for sessions and panes.
  • iTerm2 as the terminal app.
  • JetBrainsMono Nerd Font for readable symbols and monospace text.

Development

  • Rust stable for application work.
  • Cargo for builds, tests, and local tooling.
  • Zola for this site.
  • Git for the whole writing and deploy workflow.