Mac のターミナル環境を整えた(iTerm2+fish)

公開:2020/10/17
更新:2020/10/17
1 min読了の目安(約1100字TECH技術記事

概要

5年ぶりくらいに Mac のターミナル環境を整えようと思い立ち、せっかくなので今まで使ってた zsh ではなく fish で環境構築してみるのでまとめておきます。

※一旦インデックスだけ。記事内容は随時ブラッシュアップします。
ターミナル環境これから整える人が同様の環境を再現できるまとめ記事を目指します。

環境まとめ

※2020.10.17時点

  • MacBook Pro 13-inch(macOS Catalina)
  • iTerm2(3.3.12)
  • Homebrew(2.5.6)
  • ghq(1.1.5)
  • fish shell(3.1.2)
  • oh-my-fish

インストールしたもの

iTerm2

https://www.iterm2.com/

Homebrew

https://brew.sh/index_ja

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

ghq

brew install ghq

iTerm2カラーテーマ

とりあえず Dracula にしておく。

ghq get dracula/iterm

fish shell

https://fishshell.com/

# brew でインストール
brew install fish

# fish を追加
sudo sh -c 'echo /usr/local/bin/fish >> /etc/shells'

# shell をfish に変更
chsh -s /usr/local/bin/fish

# 反映
exec -l $SHELL

oh-my-fish

oh-my-zsh もあったけど fish にももちろんある。
入れておけば色々な便利設定を省略して幸せになれる。
https://github.com/oh-my-fish/oh-my-fish

curl -L https://get.oh-my.fish | fish

参考