(oh-my-zsh) ターミナルで git ペアを表示する

(oh-my-zsh) ターミナルで git ペアを表示する

私は、あらゆる種類の git 関連情報 (どのブランチにあるか、コミットされていない変更など) を表示/示すように (oh-my-zsh) ターミナルを設定しました。

それは

plugins=(
  git
  ...
)

あなたが誰であるかを示すことも可能ですか?ペアリングと?

時々、靴の交換を忘れてしまうことが多いので、これがあればとても助かります。

このモックアップが私が探しているものを示していることを願っています:

~/Desktop master ✔                                                                        
▶ git pair js sp
user.name=Josh Susser & Sam Pierson
[email protected]

~/Desktop master ✔ (js sp)                                                                        
▶ git commit .

答え1

解決策を見つけた

.zshrc

[[ -f ~/.p10k.zsh ]] && source ~/.p10k.zsh
source ~/powerlevel10k/powerlevel10k.zsh-theme

function prompt_git_user() {
    p10k segment -f 003 -i "$(git config user.name)"
  }

POWERLEVEL9K_RIGHT_PROMPT_ELEMENTS=(
  newline
  git_user
)

この例は、プロンプトの右側(command_execution_time住所など)の設定を上書きすることに注意してください。

関連情報