Guest User

Untitled

a guest
Jan 16th, 2018
81
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.99 KB | None | 0 0
  1. function git_branch {
  2. ref=$(git symbolic-ref HEAD 2> /dev/null) || return;
  3. echo "("${ref#refs/heads/}") ";
  4. }
  5.  
  6. function git_since_last_commit {
  7. now=`date +%s`;
  8. last_commit=$(git log --pretty=format:%at -1 2> /dev/null) || return;
  9. seconds_since_last_commit=$((now-last_commit));
  10. minutes_since_last_commit=$((seconds_since_last_commit/60));
  11. hours_since_last_commit=$((minutes_since_last_commit/60));
  12. minutes_since_last_commit=$((minutes_since_last_commit%60));
  13.  
  14. echo "${hours_since_last_commit}h${minutes_since_last_commit}m ";
  15. }
  16. 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\]\$"
  17. export CLICOLOR=1
  18. export LSCOLORS=ExFxBxDxCxegedabagacad
  19. alias ls='ls -GFh'
  20. export PATH="/usr/local/bin:$PATH"
  21. export CLASSPATH=".:/usr/local/lib/antlr-4.7-complete.jar:$CLASSPATH"
  22. alias antlr4='java -jar /usr/local/lib/antlr-4.7-complete.jar'
  23. alias grun='java org.antlr.v4.gui.TestRig'
Add Comment
Please, Sign In to add comment