Tech Blog

プログラミングと技術の情報サイト

macOSのターミナル環境をzshとHomebrewで整える

macOSのターミナル環境をzshとHomebrewで整える

快適な開発環境は生産性に直結します。macOSではzsh + Oh My Zsh + Homebrewの組み合わせが 定番のターミナル環境構築方法です。本記事では一通りのセットアップ手順を紹介します。

Homebrewのインストール

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

Homebrewを使うと、macOSへの各種ツールのインストールが brew install で簡単に行えます。

Oh My Zshのインストール

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

.zshrcの設定例

export ZSH="$HOME/.oh-my-zsh"
ZSH_THEME="robbyrussell"

plugins=(
  git
  zsh-autosuggestions
  zsh-syntax-highlighting
  docker
)

source $ZSH/oh-my-zsh.sh

# エイリアス
alias ll='ls -la'
alias g='git'
alias dc='docker compose'

便利なHomebrewパッケージ

brew install git
brew install gh          # GitHub CLI
brew install jq          # JSONパーサー
brew install ripgrep     # 高速grep
brew install fzf         # ファジーファインダー
brew install starship    # 高機能プロンプト

iTerm2のおすすめ設定

  • テーマ: Minimal / Dracula
  • フォント: Nerd Fonts(MesloLGS NF)
  • ショートカット: Option+クリックでカーソル移動

まとめ

ターミナル環境への投資は長期的に見て非常にコストパフォーマンスが良いです。 dotfilesをGitHubで管理しておけば、環境再構築も短時間でできます。

← 記事一覧に戻る