|
|
|
@ -1657,14 +1657,14 @@ powerlevel9k_vcs_init() {
|
|
|
|
|
fi
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
# If not empty, should be a command that provides vcs info in the format of gitstatus.
|
|
|
|
|
# See https://github.com/romkatv/gitstatus.
|
|
|
|
|
set_default POWERLEVEL9K_VCS_STATUS_COMMAND ""
|
|
|
|
|
|
|
|
|
|
################################################################
|
|
|
|
|
# Segment to show VCS information
|
|
|
|
|
prompt_vcs() {
|
|
|
|
|
if [[ -z $POWERLEVEL9K_VCS_STATUS_COMMAND ]]; then
|
|
|
|
|
# If POWERLEVEL9K_VCS_STATUS_COMMAND isn't empty, it should be a command that provides vcs info
|
|
|
|
|
# in the format of gitstatus. See https://github.com/romkatv/gitstatus. If you enable gitstatus,
|
|
|
|
|
# it'll define POWERLEVEL9K_VCS_STATUS_COMMAND for you. To disable, you can explicitly set
|
|
|
|
|
# POWERLEVEL9K_VCS_STATUS_COMMAND="".
|
|
|
|
|
if [[ -z $POWERLEVEL9K_VCS_STATUS_COMMAND ]]; then
|
|
|
|
|
VCS_WORKDIR_DIRTY=false
|
|
|
|
|
VCS_WORKDIR_HALF_DIRTY=false
|
|
|
|
|
local current_state=""
|
|
|
|
|