Professional macOS Terminal
VAMFI
Remoto
Get The Complete Professional Terminal Setup Instantly
curl -fsSL https://raw.githubusercontent.com/VAMFI/macos-terminal-setup/main/install.sh | bash
Or follow the manual setup guide below
Why Upgrade Your Terminal?
The Default MacOS Terminal Is Functional But Lacks The Advanced Features That Modern Developers Need. By Upgrading To a Professional Setup, You Gain
Advanced Tab Management
Split panes, persistent sessions, and intelligent window management with tmux
Intelligent Autosuggestions
Real-time command suggestions based on history and context
Syntax Highlighting
Visual feedback showing valid/invalid commands as you type
Lightning Fast Performance
GPU-accelerated rendering and optimized configuration
What You'll Get
iTerm2 - Advanced Terminal Emulator
Professional-grade terminal with split panes, tabs, and extensive customization options. Includes the Meslo Nerd Font for perfect typography.
tmux - Terminal Multiplexer
Session persistence, window management, and the ability to detach/reattach sessions. Prefix key optimized to Ctrl+A for easier access.
Zsh + Oh My Zsh - Enhanced Shell
Modern shell with extensive plugin ecosystem, including autosuggestions, syntax highlighting, and git integration.
Powerlevel10k Theme
Beautiful, informative prompt showing git status, execution time, exit codes, and system information.
Key Features
Real-time Visual Feedback
Commands appear in green when valid, red when invalid. Autosuggestions appear in gray text as you type.
Session Persistence
Never lose your work again. tmux sessions persist across disconnections and system restarts.
Professional Key Bindings
Vim-style navigation and optimized shortcuts for maximum productivity.
Essential Key Bindings
tmux Commands (Prefix: Ctrl+A)
Shortcut Action Ctrl+A | Split pane vertically Ctrl+A - Split pane horizontally Ctrl+A h/j/k/l Navigate panes (vim-style) Ctrl+A d Detach session Ctrl+A c Create new window
Zsh Navigation
Shortcut Action → Accept autosuggestion Ctrl+R History search ↑/↓ Browse command history
Useful Aliases Included
# Navigation shortcuts .. # cd .. ... # cd ../.. ll # ls -alF (detailed list) # tmux session management ta # tmux attach tls # tmux list-sessions tns name # tmux new-session -s name # Git shortcuts gs # git status ga # git add gc # git commit gp # git push # System information myip # Get public IP address localip # Get local network IP
Manual Installation Steps
- Install iTerm2
- Install tmux
- Install Oh My Zsh
- Install Essential Plugins
- Install Powerlevel10k Theme
- Install Nerd Font
Configuration
After Installation, You'll Need To
- Set iTerm2 font to "MesloLGS NF" in Preferences → Profiles → Text
- Run p10k configure to set up your prompt theme
- Restart your terminal to activate all changes
This entire setup is open source and available on GitHub. Contributions, issues, and feedback are welcome!
→ View on GitHub
Ready to Transform Your Terminal?
Install The Complete Professional Setup With One Command
curl -fsSL https://raw.githubusercontent.com/VAMFI/macos-terminal-setup/main/install.sh | bash