06-22-2026, 12:55 PM
What does your terminal actually look like and what are you running?
My current setup:
Shell: Zsh with a small set of plugins via zinit (faster startup than Oh My Zsh):
Prompt: Starship - cross-shell, fast (written in Rust), shows git branch/status, language versions, exit codes. One config file, works the same in Zsh and Fish.
Tools that replaced standard ones:
Terminal emulator: Ghostty - fast, supports ligatures, good default config.
All config lives in a dotfiles repo and gets installed via a stow-based script. New machine setup takes about 10 minutes.
What's your terminal stack?
My current setup:
Shell: Zsh with a small set of plugins via zinit (faster startup than Oh My Zsh):
- zsh-autosuggestions - suggests completions from history as you type, accept with right arrow
- zsh-syntax-highlighting - colours valid commands green, typos red before you run them
- fzf integration - fuzzy history search with Ctrl+R is genuinely transformative
Prompt: Starship - cross-shell, fast (written in Rust), shows git branch/status, language versions, exit codes. One config file, works the same in Zsh and Fish.
Tools that replaced standard ones:
- eza instead of ls - colours, git status icons, tree view
- bat instead of cat - syntax highlighting, line numbers, git diff integration
- fd instead of find - faster, saner defaults, respects .gitignore
- ripgrep instead of grep - significantly faster, also respects .gitignore
- zoxide instead of cd - learns your most visited directories, jump anywhere with z project
Terminal emulator: Ghostty - fast, supports ligatures, good default config.
All config lives in a dotfiles repo and gets installed via a stow-based script. New machine setup takes about 10 minutes.
What's your terminal stack?
