21
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

ターミナルを...きらりん☆レボリューション

Last updated at Posted at 2025-12-14

kirarin-thumbanail.jpeg

プログラミング初心者の最初の試練って、
謎の黒い画面(ターミナル)を使わされることじゃないかな?😩

私自身、この黒い画面と10年以上付き合ってるけど、
正直まだ好きになれない。

いや、むしろ嫌い!

病院に行ったら
TSS (Terminal Stress Syndrome) と診断されるかも。

ターミナルが苦手な理由 😩

  1. 見た目がダサい
    白黒だけって、中学生の私服みたいだよね。

  2. すぐ「command not found」
    入力ミスでマウント取ってくるの、やめてほしいな~

  3. タブ補完が弱い
    裏ワザ知ってるエンジニアさんだけ得してる気がするよ。

2025-12-13_18h14_42.png

でも、裏を返せば
これ改善すれば好きになれるかもよ~✨

ここから、黒い画面を可愛い相棒に変えるよ。
ステップ・バイ・ステップでいくね♪

シェルを...きらりん☆レボリューション

まずは黒い画面の脳みそ(シェル)をzshに変えちゃお!

zshはbashよりずっと使いやすいよ。
自動補完・履歴検索・プラグインが優秀なんだ。

macOSの人は、デフォルトシェルがzshだからここはスキップしてね

zshの入れ方

zshをインストール

デフォルトシェルを切り替え

chsh -s $(which zsh)

現在のセッションを終了して新しいセッションを開始すると、

2025-12-13_17h24_29.png

こんな怖い画面が出るから、
初心者のみんなは目をつぶって"2"を押そうね

2025-12-13_18h14_09.png

まだそんなに可愛くない?
私を信じて!

プロンプトを...きらりん☆レボリューション

次はStarshipでプロンプトをイメチェンしちゃお!

Starshipは軽くて機能満載。情報が可愛く表示されるの。
Gitブランチやディレクトリが一目でわかるよ。

準備1: Nerd Font

PCに**白源 (HackGen) Nerd** ↓をインストールしてから

ターミナルのフォントを HackGen Console NF に変えてね

準備2: デフォルトのプロンプトシステムを無効

.zshrcにこの行(デフォルトのプロンプトシステム)があれば削除かコメントアウトして

.zshrc
autoload -Uz promptinit
promptinit
prompt adam1

Starshipの入れ方

  1. インストール

    curl -sS https://starship.rs/install.sh | sh
    echo 'eval "$(starship init zsh)"' >> ~/.zshrc
    

  1. 可愛いプリセット適用
    mkdir -p ~/.config/ && starship preset catppuccin-powerline -o ~/.config/starship.toml
    

2025-12-13_17h30_56.png

びっくりした? まだまだこれからだよ~♪

コマンドを...きらりん☆レボリューション

zshならプラグインは必須だよ!
SheldonはTOMLで簡単に管理できる優秀マネージャー。

Sheldonの魅力

  • 設定が分かりやすい
  • 起動が速い
  • 追加・更新が簡単

Sheldonの入れ方

  1. インストール

    brew install sheldon
    sheldon init --shell zsh
    echo 'eval "$(sheldon source)"' >> .zshrc
    

brewが無い人はこちら

おすすめプラグイン

lsをお花畑に: zsh-ls

ファイル一覧を可愛く強化するzsh-lsezaでカラフルに。

  1. ezaインストール

    brew install eza
    
  2. 環境変数設定~/.zshenvに追加)

    .zshenv
    export ZSH_LS_BACKEND=eza
    export ZSH_LS_DISABLE_GIT=true
    
  3. Sheldonで追加

    sheldon add zsh-ls --github zpm-zsh/ls
    

おすすめプラグイン(その他)

  • zsh-autosuggestions: 入力予測で快適に
    sheldon add zsh-autosuggestions --github zsh-users/zsh-autosuggestions
    
  • zsh-syntax-highlighting: 構文色分けでミス発見しやすく
    sheldon add zsh-syntax-highlighting --github zsh-users/zsh-syntax-highlighting
    
  • zsh-completions: 補完を強化
    sheldon add zsh-completions --github zsh-users/zsh-completions
    

2025-12-13_17h59_36.png

もう少しだよ~♪

ターミナルを...きらりん☆レボリューション

仕上げにCatppuccinテーマで画面全体の色を変えちゃお!

柔らかいパステル×ダークで目が疲れにくい人気テーマだよ。

適用方法

  • Windows Terminal:

  • iTerm2:

ね? 結構可愛くなったでしょ~?

2025-12-13_18h08_34.png

開発モチベが...きらりん☆レボリューション!

ターミナル苦手でも、
zsh + Starship + Sheldon + Catppuccin で可愛く変身!

プログラミング初心者や駆け出しエンジニアのみんな、
ぜひ試してみてね~


え? もっとモチベを上げたい?
しょうがないな~

「ひまじんプログラマーの週末エンジニアリングレッスン」
っていうポッドキャストを聞いてみて

現役つよつよエンジニアのパーソナリティ3人が、
日々インプットした話題を楽しく発信してくれてるよ♪

え!? もう聞いてるって?

じゃぁ...ここだけの秘密なんだけど、
ひまプロリスナーのコミュニティ「ひまプロ談話室」もあるんだよ?

無料のSlackコミュニティだから、
メンバーになって他のエンジニアから一杯刺激もら...ちゃお

21
3
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
21
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?