Last active
June 21, 2021 21:30
-
-
Save ystrohanov/a755e7408f5c63c65a4f2afbe5c2a94d to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Git branch in prompt. | |
parse_git_branch() { | |
git branch 2> /dev/null | sed -e '/^[^*]/d' -e 's/* \(.*\)/ (\1)/' | |
} | |
export PS1="\u@\h \W\[\033[32m\]\$(parse_git_branch)\[\033[00m\] $ "d | |
# commands autocompletion (in command line): | |
$ echo "set completion-ignore-case On" >> ~/.inputrc |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
got you something better.
#!/usr/bin/env bash
GIT FUNCTIONS
git_branch() {
git branch 2>/dev/null | sed -e '/^[^*]/d' -e 's/* (.*)/ (\1)/'
}
TERMINAL PROMPT
PS1="[\e[0;93m]\u[\e[m]" # username
PS1+=" " # space
PS1+="[\e[0;95m]\W[\e[m]" # current directory
PS1+="[\e[0;92m]$(git_branch)[\e[m]" # current branch
PS1+=" " # space
PS1+=">> " # end prompt
export PS1;
export CLICOLOR=1
export LSCOLORS=ExFxBxDxCxegedabagacad