diff --git a/.rc_shared b/.rc_shared deleted file mode 100644 index 69b74dc..0000000 --- a/.rc_shared +++ /dev/null @@ -1,10 +0,0 @@ -# Notes: -# - Please keep this file working for both BASH and ZSH. :) - -echo "Shared RC Config - Loading..." - -set PATH="$PATH:~/bin-shared:~/.bin-shared" - -alias send-master="send_master.sh" - -echo "Shared RC Config - Complete!" diff --git a/rc_shared.sh b/rc_shared.sh new file mode 100644 index 0000000..c80db94 --- /dev/null +++ b/rc_shared.sh @@ -0,0 +1,27 @@ +# 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 +} + +echo "Shared RC Config - Complete!"