🖥️
sheldonとPowerlevel10kでイカしたターミナルを作る
はじめに
味気ないシェルを、、
こんな感じにイカした感じにします😎
使用するツール
FiraCode Nerd Font
アイコンを表示するためにNerd Fontが必要になります。
様々なフォントとの組み合わせがありますが、自分は個人的に気に入っているFiraCodeを使います。
sheldon
sheldonはbashとzshに対応したRust製のプラグインマネージャです。
シンプルで高速、そして設定が簡単なのが特徴です。
Powerlevel10k
Powerlevel10kはzshのプロンプトテーマで、アイコンやブランチ情報を表示させることができます。
インストール後の案内に従うことで簡単に好みの見た目に設定することが可能です。
手順
1. FiraCode Nerd Fontのインストール
HomeBrewでインストールします。インストールが完了したらターミナルのフォントをFiraCode Nerd Font
に変更するのをお忘れなく。
brew install font-fira-code-nerd-font
2. sheldonのインストール
こちらもHomeBrewでインストールします。
brew install sheldon
インストールが完了したら以下のコマンドでsheldonを初期化します。
初期化が完了すると~/.config/sheldon/plugins.toml
に設定ファイルが作成されます。
sheldon init --shell zsh
~/.zshrc
に以下を追記し、.zshrcが読み込まれた時にsheldonが起動するようにします。
eval "$(sheldon source)"
3. Powerlevel10kのインストール
以下のコマンドを実行して、sheldonのプラグインにpowerlevel10kを追加します。
sheldon add powerlevel10k --github romkatv/powerlevel10k
4. シェルの再起動
シェルを再起動するとpowerlevel10kの設定ウィザードが開始するので、指示に従ってお好みのデザインに設定してください。
Discussion