Skip to content

Instantly share code, notes, and snippets.

@3Easy
Last active September 9, 2021 02:01
Show Gist options
  • Save 3Easy/18e13f75338535970c69a0d8aeb2348e to your computer and use it in GitHub Desktop.
Save 3Easy/18e13f75338535970c69a0d8aeb2348e to your computer and use it in GitHub Desktop.
# ~/.zshrc (goes in the home directory, e.g. next to apps, dekstop, documents…)
# Find and set branch name var if in git repository.
function git_branch_name()
{
branch=$(git symbolic-ref HEAD 2> /dev/null | awk 'BEGIN{FS="/"} {print $NF}')
if [[ $branch == "" ]];
then
:
else
echo '- ('$branch')'
fi
}
# Enable substitution in the prompt.
setopt prompt_subst
# Config for prompt. PS1 synonym.
prompt='%2/ $(git_branch_name) > '
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment