ダッシュで奪取

レガシーSIer → webエンジニア(見習い) 新しく知ったことのメモを書いています。

【メモ】Macのターミナルにカラースキームを適用する

デフォルトだと文字が一色で見づらいのと、起動時にテンションを上げるためにターミナルの配色を変更します。

目次

  1. 好きなテーマを選ぶ
  2. カラースキームのファイルをダウンロード
  3. カラースキームを読み込む
  4. 色設定ファイルを作る
  5. 色設定を反映させる
  6. 参考URL
この記事の目標
  • ターミナルにカラースキームを適用する

1. 好きなテーマを選ぶ

検索したらすごい人が作って下さったものが色々出てくるので、好きなものを探すところから…

見た目がかわいいなと思ったので、自分は「Iceberg」にします

2. カラースキームのファイルをダウンロード

Icebergは公式サイトにzipダウンロードボタンが設置されていたので、そこからダウンロードします。

GitHubに公開されている場合は、 git clone なりzipダウンロードなりでファイルを持ってきます。

3. カラースキームを読み込む

ターミナルを起動し、ツールバーの「環境設定」

左側にデフォルトで入っているテーマが並んでいるので、ダウンロードしてきたフォルダから「ターミナル設定ファイル」をドラッグ&ドロップします。

読み込まれたら「一般」の「起動時に開く」から、設定したいカラースキームを選択。

4. 色設定ファイルを作る

ユーザ名や表示されるディレクトリ等、全て真っ白で読みづらいので色の設定をします。

設定ファイルは初期状態では存在しないので、手動で作成

$ vim ~/.bashrc

.bashrc に下記を記載

# default:cyan / root:red
if [ $UID -eq 0 ]; then
    PS1="\[\033[31m\]\u@\h\[\033[00m\]:\[\033[01m\]\w\[\033[00m\]\\$ "
else
    PS1="\[\033[36m\]\u@\h\[\033[00m\]:\[\033[01m\]\w\[\033[00m\]\\$ "
fi

alias ls='ls -FG'
alias ll='ls -alFG'

5. 色設定を反映させる

.bash_profile を開く

$ vim ~/.bash_profile

.bash_profile に下記を記載し、bash起動時に .bashrc を読み込むようにする

if [ -f ~/.bashrc ]; then
  . ~/.bashrc
fi

コード引用元:Macのターミナル(bash)を最低限色付けする - Qiita

f:id:kyoruni:20191104232448p:plain
ターミナルを再起動すると、色設定が反映されて良い感じの配色になる(はず)!かわいい

6. 参考URL