メインコンテンツへスキップ

PowerShellでgitとpowerlineを整える

·589 文字·2 分
Powershell
目次

PowerShellでgitとpowerlineを整える
#

posh-gitとoh-my-poshとは
#

  • posh-git: PowerShellのプロンプトにgitの情報を表示するためのモジュールです。
  • oh-my-posh: PowerShellのプロンプトをカスタマイズするためのツールです。powerlineのような美しいプロンプトを実現できます。

インストール
#

posh-gitとoh-my-poshは、PowerShellGetを使用してインストールします。

Install-Module posh-git -Scope CurrentUser
Install-Module oh-my-posh -Scope CurrentUser

インストール後、プロファイルファイルに以下の設定を追加します。

Import-Module posh-git
Import-Module oh-my-posh
# Set-Theme Paradox # Set-Themeは非推奨
Set-PoshPrompt -Theme Paradox

エラー: Set-Theme が見つからない
#

oh-my-posh v3 から Set-Theme が非推奨となり、Set-PoshPrompt を使用する必要があります。 以下の記事を参考に、Set-PoshPrompt を使用するように修正しました。

フォントの問題
#

以前は Source Code Pro を使用していましたが、Windows環境ではアイコンが表示されませんでした。 Cascadia Code PL も試しましたが、アイコンが文字化けしてしまいました。

解決策が見つからなかったため、現在は stelbent.minimal テーマを使用しています。

今後、フォントの問題を解決する方法を調査したいと思います。

参考資料
#