function up() { cd $(eval printf '../'%.0s {1..$1}); } alias fuck='sudo $(history -p \!\!)' alias doc='cd ~/Documents' alias explorer='nautilus' alias version='uname -orp && lsb_release -a | grep Description' alias activate='source ./bin/activate' alias ipconfig='ip address show' alias cls='clear' alias mklink='ln -s' alias ls='ls -lshF --color --group-directories-first --time-style=long-iso' alias gg='cd ~/Git' parse_git_branch() { git branch 2> /dev/null | sed -e '/^[^*]/d' -e 's/* \(.*\)/ (\1)/' } export PS1="\[\e[0;97m\]\[\e[37m\]\u\[\e[1;94m\]@\[\e[94m\]\H\[\e[0;33m\]$(parse_git_branch) \[\e[37m\]\w\[\e[33m\] \[\e[0;97m\]$\[\e[0m\] "