What's your development environment setup?

I'm always curious about how other developers set up their machines. Here's mine:

- **OS**: macOS Sequoia
- **Terminal**: Ghostty
- **Shell**: zsh + starship prompt
- **Editor**: Neovim (LazyVim config)
- **Ruby manager**: mise
- **Database GUI**: TablePlus
- **API testing**: HTTPie
- **Notes**: Obsidian

I spent way too long tweaking this setup, but it feels like home now. What does yours look like?

Comments (3)

Similar to yours but I use WezTerm and fish shell. Fish's autosuggestions are addictive — going back to bash/zsh feels so slow.

carol_dev

I use `mise` too! It replaced rbenv, nvm, and pyenv for me. One tool to rule them all.

bob_smith

Does anyone use Dev Containers? I've been thinking about going that route for guaranteed reproducible environments.