This is my repeatable terminal setup for a new laptop. The goal is simple: install the core tools, clone my public config repo, link the config files, and get the same shell and tmux experience everywhere. My setup uses: zsh as the shell Oh My Zsh for shell framework and plugins Powerlevel10k as the prompt theme zsh-autosuggestions for command suggestions zsh-syntax-highlighting for command highlighting tmux for terminal multiplexing A custom .tmux.conf with pane shortcuts, mouse support, vi copy mode, and a simple status bar 1. Install System Dependencies macOS Install Homebrew if it is not already installed: /bin/bash -c " $( curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh ) " Enter fullscreen mode Exit fullscreen mode Install the tools: brew install git zsh tmux reattach-to-user-namespace Enter fullscreen mode Exit fullscreen mode reattach-to-user-namespace is used by my tmux config so copy mode can pipe selected text to pbcopy on macOS.…