Files
env-shared/rc_shared.sh

31 lines
769 B
Bash

# Notes:
# - Please keep this file working for both BASH and ZSH. :)
echo "Shared RC Config - Loading..."
export PATH="$PATH:~/bin-shared:~/.bin-shared"
alias send-master="send_master.sh"
function update-shared {
branch="$1"
if [[ -z "$branch" ]]; then
branch="dev"
fi
git clone GIT_PROTOCOL://git@GIT_HOSTNAME:$GIT_PORT/env-shared \
shared-deleteme --branch=$branch
mv -v ~/.rc_shared ~/.bin_shared ~/TRASH/
mv -v shared-deleteme/rc_shared.sh ~/.rc_shared
mv -v shared-deleteme/bin_shared ~/.bin_shared
mv -v shared-deleteme ~/TRASH/shared-deleteme-`date "+%Y%m%d-%H%M%S"`
}
alias shared-update="update-shared"
alias reload-shared="update-shared"
alias shared-reload="update-shared"
echo "Shared RC Config - Complete!"