Newer
Older
bashrc / .bash.d / git-prompt-simple.sh
U-MURAO\Nomura Kei on 24 Jan 2020 671 bytes Update git status
# vim: ts=4 sw=4 sts=4
################################################################################
## Script    : git-prompt-simple.sh
## Name      : bash 設定ファイル [git 状態表示]
## Version   : 0.0.1
## Copyright : 2018-2019  Nomura Kei
## License   : BSD-2-Clause
################################################################################
[[ "$-" != *i* ]] && return
echo  "[load] ${BASH_SOURCE:-$0}"

__git_ps1_branch() {
BRANCH=$(git rev-parse --abbrev-ref HEAD 2> /dev/null)
if [ ! -z $BRANCH ]; then
	echo -n "${BRANCH}"
fi
}
__git_ps1_status() {
	if [ ! -z "$(git status --short 2> /dev/null)" ]; then
		STATUS=!
	fi
	echo -n "${STATUS}"
}