Professional macOS Terminal

VAMFI

Remoto
One-Command Installation

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

brew install --cask iterm2

  • Install tmux

brew install tmux

  • Install Oh My Zsh

sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"

  • Install Essential Plugins

# Syntax highlighting git clone https://github.com/zsh-users/zsh-syntax-highlighting.git \ ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting # Autosuggestions git clone https://github.com/zsh-users/zsh-autosuggestions \ ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions

  • Install Powerlevel10k Theme

git clone --depth=1 https://github.com/romkatv/powerlevel10k.git \ ${ZSH_CUSTOM:-$HOME/.oh-my-zsh/custom}/themes/powerlevel10k

  • Install Nerd Font

brew install font-meslo-lg-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

Open Source

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

Como aplicar?

Para se candidatar a este emprego, você precisa autorizar em nosso site. Se você ainda não possui uma conta, registre-se.