Oh My Posh
Oh My Poshのインストール
- wingetでインストールする
winget install JanDeDobbeleer.OhMyPosh -s winget
- ターミナルを再起動する
フォントのインストール
- ターミナルを 管理者権限 で起動する
- フォントをインストールする
oh-my-posh font install
- ターミナルを再起動する
フォントの設定
Windows Termainal
- [設定(Ctrl+,)]→[JSON ファイルを開く]
もしくは
Json ファイルを開く(Ctrl+Shift+,) - フォントを設定する
{ "profiles": { "defaults": { "font": { "face": "MesloLGM NF", "size": 10 } } } }
VS Code
- [設定(Ctrl+,)]→[Terminal > Integrated: Font Family(
terminal.integrated.fontFamily
)] - フォントを設定する
"MesloLGM NF"
プロファイルにOh My Poshを追加
- プロファイルを開く
notepad $PROFILE
- oh-my-poshの設定を追記する
oh-my-posh init pwsh | Invoke-Expression
- プロファイルを再読み込みする
. $PROFILE
カスタマイズ(オプション)
テーマ
- テーマを確認する
Get-PoshThemes
- テーマファイル名を確認する
%LOCALAPPDATA%\Programs\oh-my-posh\themes
$env:LOCALAPPDATA\Programs\oh-my-posh\themes
-
プロファイルの設定を変更する
$ThemePath = $env:LOCALAPPDATA + '\Programs\oh-my-posh\themes\powerlevel10k_rainbow.omp.json' oh-my-posh init pwsh --config $ThemePath | Invoke-Expression
Posh-Git
Posh-Gitのインストール
```powershell
Install-Module posh-git -Scope CurrentUser -Force
```
プロファイルにPosh-Gitを追加
- プロファイルを開く
notepad $PROFILE
- oh-my-poshの設定を追記する
Import-Module posh-git
- プロファイルを再読み込みする
. $PROFILE