SSH_ENV="$HOME/.ssh/environment"
PATH=/usr/local/bin:$PATH
PATH=$PATH:~/bin
function start_agent {
echo "Initialising new SSH agent..."
/usr/bin/ssh-agent | sed 's/^echo/#echo/' > "${SSH_ENV}"
echo succeeded
chmod 600 "${SSH_ENV}"
. "${SSH_ENV}" > /dev/null
/usr/bin/ssh-add;
}
# Source SSH settings, if applicable
if [ -f "${SSH_ENV}" ]; then
. "${SSH_ENV}" > /dev/null
#ps ${SSH_AGENT_PID} doesn't work under cywgin
ps -ef | grep ${SSH_AGENT_PID} | grep ssh-agent$ > /dev/null || {
start_agent;
}
else
start_agent;
fi
PATH=$PATH:~/bin
# If not running interactively, don't do anything
source ~/.bash_profile
source ~/.bash_aliases
alias myip='wget -qO- http://ipecho.net/plain | pbcopy'
alias la='ls -a'
alias ll='ls -la'
alias xclip="xclip -selection c"
alias public="pbcopy < ~/.ssh/id_rsa.pub"
alias odoodemo='pbcopy < "$pbkdf2-sha512$25000$JoSwdq7Vem8NIWSM8Z6Tcg$abybnHN0pudOJrRHOzWLXBw2pxUc.3cDqyq17.9S7OxYURmaoBzaPHF6URN1S57xKPboaycZO7H4J4uTwBfrew"'
alias d="docker"
alias c="docker-compose"
alias j="jump"
alias g='git'
alias gck='git checkout'
alias gcm='git commit -m'
alias gcl='git clone'
alias ga='git add'
alias g='git'
alias gs='git status'
alias gaa='git add .'
alias gcom='git checkout master'
alias gcommend='git commit --amend --no-edit'
export PATH="/usr/local/opt/postgresql@9.5/bin:$PATH"
alias docker-clean-unused='docker system prune --all --force --volumes'
alias docker-clean-all='docker stop $(docker container ls -a -q) && docker system prune -a -f --volumes'