
run.sh Diaries #3: My Terminal Stack – tmux, zoxide, and lazygit
TL;DR This post walks through the terminal tools I bootstrap with my WSL setup: tmux for multitasking, zoxide for lightning-fast directory switching, and lazygit for painless Git management. These aren’t just cool tools and they’re essentials in my terminal-first workflow. Why a Terminal Stack? I’ve said it before: I prefer a terminal-first workflow. Modern IDEs? Too heavy. GUI Git clients? Slow and mouse-driven. I want speed , control , and tools that work over SSH, WSL, or raw Linux. So I built my environment around powerful CLI tools that: Launch instantly Don’t eat memory Let me work efficiently in any shell or session Let’s break down the tools I install automatically via my bootstrap scripts. tmux – Terminal Multiplexing tmux lets me split one terminal into multiple panes and windows. I use it to: Run multiple shells or logs side-by-side Persist sessions even after closing the terminal Combine editor + server + shell in one view Why I love it: Clean, scriptable config Always avai
Continue reading on Dev.to Webdev
Opens in a new tab



