diff --git a/.aliases b/.aliases index 25e266b..3e3ea37 100644 --- a/.aliases +++ b/.aliases @@ -11,12 +11,13 @@ alias ri='ri -f ansi' which colordiff &>/dev/null && alias diff='colordiff' # Git -alias gst='git status' -alias ga='git add --patch' -alias gd='git diff' -alias glglm='git log --before=$(date "+%Y-%m-01") --after=$(date -d"1 month ago" "+%Y-%m-01") --author="$(git config user.name)" --reverse --pretty=format:"%cd - %h - %s" --date=short --no-merges' -alias glgcm='git log --before=$(date -d"+ 1 month" "+%Y-%m-01") --after=$(date "+%Y-%m-01") --author="$(git config user.name)" --reverse --pretty=format:"%cd - %h - %s" --date=short' -alias glgt='git log --since="yesterday" --author="$(git config user.name)" --pretty=format:"%cd - %h - %s" --date=short --no-merges' +alias g='hub' +alias gst='hub status' +alias ga='hub add --patch' +alias gd='hub diff' +alias glglm='hub log --before=$(date "+%Y-%m-01") --after=$(date -d"1 month ago" "+%Y-%m-01") --author="$(hub config user.name)" --reverse --pretty=format:"%cd - %h - %s" --date=short --no-merges' +alias glgcm='hub log --before=$(date -d"+ 1 month" "+%Y-%m-01") --after=$(date "+%Y-%m-01") --author="$(hub config user.name)" --reverse --pretty=format:"%cd - %h - %s" --date=short' +alias glgt='hub log --since="yesterday" --author="$(hub config user.name)" --pretty=format:"%cd - %h - %s" --date=short --no-merges' # Some aliases to avoid making mistakes alias rm='rm -i' diff --git a/.brew b/.brew index 5992f74..0862ab2 100755 --- a/.brew +++ b/.brew @@ -161,6 +161,7 @@ brew install gnu-tar brew install graphviz brew install gsl brew install htop-osx +brew install hub brew install jq brew install moreutils brew install pre-commit diff --git a/.zshrc b/.zshrc index b4a94ae..c0f312a 100644 --- a/.zshrc +++ b/.zshrc @@ -15,6 +15,9 @@ GCLOUD_SDK=/opt/homebrew-cask/Caskroom/google-cloud-sdk/latest/google-cloud-sdk [[ -f "${GCLOUD_SDK}/completion.zsh.inc" ]] && \ source "${GCLOUD_SDK}/completion.zsh.inc" +# hub +eval "$(hub alias -s)" + # Aliases [[ -f ~/.aliases ]] && source ~/.aliases