🐹

【小ネタ】おもしろいターミナル起動

2024/03/07に公開

今回のゴール

ターミナルを起動するたびにインド像を呼び出す。
※環境はmacです。

それではやっていきましょう

インストールするもの

  • lolcat(こちらを参考にさせていただきました)
brew install lolcat

正しくインストールできたら動作を確認してみましょう。
ターミナルにて以下のコマンドを実行し、カレンダーを表示させてみます。
40の部分は表示スピードです。
数字が大きいほど速くなります。

cal | lolcat -as 40

出力結果

なんか日付おかしいけど、まあヨシッ!

ターミナル起動時に表示させたいテキストを設定する

どこでもいいのでtxtファイルを作成する。
今回は/Users/{hogehoge}ディレクトリにwelcome.txtというファイルを作成しました。
ファイルを保存しているパスは覚えておいてください。
そしたらこのファイルを開いて、表示させたいテキストを記述します。
以下のテキストを記述しました。

\      ヽ           |      /      /
  \      ヽ               /      /
‐、、  殺 伐 と し た コ ン ソ ー ル に イ ン ド 象 が ! ! _

       ,-'"ヽ          ^___________^
      /   i、  _,、    | ノ     ヽ
      { ノ    "'"  "'"'"/  ●   ●    |
      /         |    ( _●_)  ミ
      /          彡、   |∪|     ミ   _/\/\/\/|_
     i   し ま う ま    \  ヽノ  /   \         /
    /              `ー-ー'"  }   <   ニャーン!     >
    i'    /、                ,i     /            \
    い _/  `-、.,,     、_       i     ̄|/\/\/\/ ̄
   /' /     _/  \`i   "   /゙   ./
  (,,/     , '  _,,-'" i  ヾi__,,,..  ,|
       ,/ /       \  ヽ、   i  |
       (、,,/       〉、 、}   |  .i
                  `` `     ! 、、\
                       !、_n_,〉>

    /'''''7    /''7      / ̄ ̄ ̄ ̄/     / ̄ ̄ ̄ /
    / /i |     / /        フ    /     / ./二/ /  ____
   _ノ / i  i_  / /__,l ̄i  __/  (___   /__,--, / /____/
 /__,/  ゝ、__| /__,、__i__i /___,.ノゝ_/   /___ノ


記述したら保存して閉じます。

自動で呼び出す設定

zshrcファイルに自動で呼び出す設定を書いていきます。
ターミナルにて以下のコマンドを実行し、zshrcファイルを開く。

open ~/.zshrc

開いたら、以下の記述を追加して保存する。
300のところはお好みで調整。

cat /Users/{hogehoge}/welcome.txt | lolcat -as 300

保存して、ターミナルを再起動するとwelcome.txtの内容がレインボーで表示されます!

以上

Discussion