mac標準のターミナルが使いづらすぎるので色々調べてカスタムしてみました。
参考になれば真似してみてください。
標準ターミナルかそれ以外か
(なんかローランドみたいになりましたw)
mac標準ターミナルの初期状態がこれ
なにか使いづらそう。っていうかモチベが上がらなさそう。
(標準ターミナルをカスタムしても使いやすくなるみたいです。)
自分の好きなものを使えばいいと思いますが、今回は「iTerm2」をインストールして行きたいと思います。
(会社の先輩方がみんな使ってたので笑)
iTerm2をインストール
↓ 公式サイトからもダウンロード可能みたいです。
iTerm2
とりあえずHomebrewでインストール
brew install iterm2
標準だと使いづらそうですが、ここから進化させますよおおーー!!
iTerm2を設定していく
まずはiTerm2を設定していきます。
iterm2 → Preferences から設定を行っていきます。
HotKeyWindow
iTerm2にはHotKeyWindowという便利機能が備わっています。
設定したKeyを入力すればどこからでもiTerm2を立ちあげることができるってやつ。
任意のProfilesを作成してHotKeyWindowを設定していきます。
windowタブでHotKeyWindowで起動させた時のサイズを設定できます。
とりあずフルスクリーンにしておきました。
フォントの設定
Mac標準のフォントもたくさんありますが、なんとなくそれっぽいのをダウンロードしてみたいと思います。
フォントダウンロードはこちら
今回は Fira Code Nerd Font をダウンロードしてみました。
installが完了したらzipファイルを開いてフォントをインストール。
これでご自身のMacのFontBookにダウンロードしたフォントが追加されます。
とりあえずこんな感じ
なんかそれっぽい。
Starshipのインストール
Homebrew経由でStarshipをinstall。
brew install starship
Starshipの初期化
使用しているshellの設定ファイルにて初期化設定を行います。
自分はzshなので.zshrcにて以下を記述。
eval "$(starship init zsh)"
設定するとこんな感じ!!
HotKeyWindowが閉じてしまう
HotKeyWindowを起動している時に他のアプリを触ると自動的に閉じてしまう場合は以下の設定で回避可能です。
Preferences → Profiles → Keys → ConfigureHotKeyWindow → Pin hotkey window を有効にする。
終わりに
iTerm2でStarshipを導入してみました。
今回はStarshipを導入してみただけですが、拡張性が高く色々な設定ができるみたいなので調べてみてください!
以下フォルダを作成して、Starshipの設定を記述できます。
mkdir -p ~/.config && touch ~/.config/starship.toml
詳しくは公式サイトを参照してください!