diff options
| author | EnricoGuccii <partyka.003@proton.me> | 2026-05-03 02:10:00 +0200 |
|---|---|---|
| committer | EnricoGuccii <partyka.003@proton.me> | 2026-05-03 02:10:00 +0200 |
| commit | 70f575a4f8d8adfd0d3abecc6554bdb628166ebd (patch) | |
| tree | d3dd3f28df99e48159858aa8f6080b9391eae803 | |
| parent | 29393dce0f145acbd74682b1016c8b38cbb0bcfe (diff) | |
add: zsh git prompt
| -rw-r--r-- | .zshrc | 13 |
1 files changed, 12 insertions, 1 deletions
@@ -16,7 +16,18 @@ autoload -Uz bashcompinit && bashcompinit zstyle ':completion:*' menu select zstyle ':completion:*' matcher-list 'm:{a-z}={A-Za-z}' -PROMPT='%F{#C9DE95}%n@%m%f %F{#F6D99D}%~%f ' + +autoload -Uz vcs_info + +precmd() { vcs_info } +setopt prompt_subst + +zstyle ':vcs_info:*' enable git +zstyle ':vcs_info:git:*' formats ' (%b%u%c)' +zstyle ':vcs_info:git:*' stagedstr '+' +zstyle ':vcs_info:git:*' unstagedstr '*' + +PROMPT='%F{#C9DE95}%n@%m%f %F{#F6D99D}%3~%f${vcs_info_msg_0_} ' export CLICOLOR=1 export LSCOLORS=GxFxCxDxBxegedabagaced |