#!/bin/sh ## SET UP PROMPT GREEN="\[$(tput setaf 10)\]" BLUE="\[$(tput setaf 12)\]" YELLOW="\[$(tput setaf 3)\]" RESET="\[$(tput sgr0)\]" parse_git_branch() { git branch 2> /dev/null | sed -e '/^[^*]/d' -e 's/* \(.*\)/ (\1)/' } USER_NAME="${GREEN}\u" HOST_NAME="\h" DIR="${BLUE}\W${RESET}" GIT_BRANCH="${YELLOW}\$(parse_git_branch)${RESET}" PS1="${USER_NAME}@${HOST_NAME}:${DIR}${GIT_BRANCH}\n> " # enable programmable completion features (you don't need to enable # this, if it's already enabled in /etc/bash.bashrc and /etc/profile # sources /etc/bash.bashrc). if ! shopt -oq posix; then if [ -f /usr/share/bash-completion/bash_completion ]; then . /usr/share/bash-completion/bash_completion elif [ -f /etc/bash_completion ]; then . /etc/bash_completion fi fi alias xfreerdp='xfreerdp +clipboard /dynamic-resolution' alias ssh='ssh -XC'