Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function git_branch {
- ref=$(git symbolic-ref HEAD 2> /dev/null) || return;
- echo "("${ref#refs/heads/}") ";
- }
- function git_since_last_commit {
- now=`date +%s`;
- last_commit=$(git log --pretty=format:%at -1 2> /dev/null) || return;
- seconds_since_last_commit=$((now-last_commit));
- minutes_since_last_commit=$((seconds_since_last_commit/60));
- hours_since_last_commit=$((minutes_since_last_commit/60));
- minutes_since_last_commit=$((minutes_since_last_commit%60));
- echo "${hours_since_last_commit}h${minutes_since_last_commit}m ";
- }
- export PS1="\[\033[36m\]\u\[\033[m\]@\[\033[32m\]\h:\[\033[33;1m\]\w\[\033[m\] \[\033[1;36m\]\$(git_branch)\[\033[0;33m\]\$(git_since_last_commit)\[\033[0m\]\$"
- export CLICOLOR=1
- export LSCOLORS=ExFxBxDxCxegedabagacad
- alias ls='ls -GFh'
- export PATH="/usr/local/bin:$PATH"
- export CLASSPATH=".:/usr/local/lib/antlr-4.7-complete.jar:$CLASSPATH"
- alias antlr4='java -jar /usr/local/lib/antlr-4.7-complete.jar'
- alias grun='java org.antlr.v4.gui.TestRig'
Add Comment
Please, Sign In to add comment