Author: Kyle Fuller <inbox@kylefuller.co.uk> 2011-07-10 19:40:26 +0100 +0100
Committer: Kyle Fuller <inbox@kylefuller.co.uk> 2011-07-10 19:40:26 +0100 +0100
Commit: ba4e970ce62010b93d1bb6281a66e6b537c61282
Parent: 64755f5cf86067e46983b9f50c731920d2ab2159
Add a "pull" command which will pull all new env from git repos and reload rc
diff --git a/rc b/rc
index d54f5e27c80c8f8e887ec6082bbc7719470a7235..53cd73c338ad202b465b2cd7a6bf274c11f37f85 100644
--- a/rc
+++ b/rc
@@ -26,6 +26,13 @@ alias grev='git rev'
alias reload='source ~/.env/rc'
+pull () {
+ [[ -d "$HOME/.env/.git" ]] && (cd $HOME/.env && git pull origin master)
+ [[ -d "$HOME/.vim/.git" ]] && (cd $HOME/.vim && git pull origin master)
+ [[ -d "$HOME/.ssh/.git" ]] && (cd $HOME/.ssh && git pull origin master)
+ reload
+}
+
if [ -r ~/.oh-my-zsh ] ; then
# Path to your oh-my-zsh configuration.
export ZSH=$HOME/.oh-my-zsh