diff --git a/aliases b/aliases index 43276be..89993cb 100755 --- a/aliases +++ b/aliases @@ -9,7 +9,6 @@ alias ~='cd ~' alias d='du -h -d=1' alias g='git' alias h='history' -alias udot='pushd ~/.dotfiles/ && git pull && bin/dfm install && source ~/.dotfiles/aliases && source ~/.dotfiles/functions && popd' alias ipt='iptables -L -n --line-numbers' alias nginxtest='docker exec -it nginx nginx -t' alias nginxreload='docker exec -it nginx nginx -s reload' @@ -36,3 +35,4 @@ alias tmux='tmux -2' alias view='vim -p -R' alias vp='vim -p' + diff --git a/functions b/functions index 308c595..39373ae 100644 --- a/functions +++ b/functions @@ -1,3 +1,14 @@ +# Update dotfiles +udot() { + cwd=$(pwd) + cd ~/.dotfiles/ + git pull + bin/dfm install + source ~/.dotfiles/aliases + source ~/.dotfiles/functions + cd $cwd +} + #Docker: bash into running Docker container dockersh() { docker cp ~/.dotfiles/docker.bashrc $1:/.docker.bashrc