🐚
爆速且つ超簡単におしゃんなターミナルを構築する
はじめに
タイトル通り、一瞬でおしゃんな(使いやすい)ターミナルを構築します。
前提
- MacOS
- Homebrew の環境構築
今回やること
↓ のようなターミナルの構築(GIF は VSCODE のものですが、ターミナルも同じです)
インストールするもの
セットアップ
- iTerm2 のインストール
terminal
brew install iterm2 --cask
- hackgen-nerd-fonts のインストール
terminal
brew tap homebrew/cask-fonts
brew install hackgen-nerd-fonts
- starship のインストール
terminal
brew install starship
- zsh-autosuggestions のインストール
terminal
brew install zsh-autosuggestions
これをいれると、自分の過去のコマンドをサジェストしてくれてめちゃくちゃ便利です。
ただ、自分の履歴を表示してるだけなので、間違ったコマンドとかも覚えちゃうのでそれだけ注意が必要です。
- iTerm2 の設定
文字や背景色、フォントなどをお好みで設定して下さい。
ちなみにですが、VSCODE のフォントもHackGen35Nerd Consoleにしておくと見やすいのでおすすめです!
- .zshrc の設定
~/.zshrc に以下を追加
.zshrc
eval "$(starship init zsh)"
source /usr/local/share/zsh-autosuggestions/zsh-autosuggestions.zsh
- ターミナル、エディターを再起動
再起動すると、設定が反映されます。
まとめ
最後までご覧頂きありがとうございました。
過去にやったことを思い出しながら書いてるので、もし間違っている箇所などあればご指摘下さい。
Discussion
caskコマンドはオプションになっているみたいです😢
コメントありがとうございます!🙏
記事の方修正させていただきました🙆♂️
brewのインストール先が変わっているようで、M1環境での.zshrcのzsh-autosuggestionsの参照先は、
/opt/homebrew/share/zsh-autosuggestions/zsh-autosuggestions.zsh
となるようです。(^_^)
細かい指摘で申し訳ないです。
コメントありがとうございます!(すみません見逃してました...!)
時間ある時に追記しておきます、感謝です🙏