From 1dfd7ffe9f833a0f8cbc5222b58744bf43b5eb14 Mon Sep 17 00:00:00 2001 From: Josh Sherman Date: Thu, 19 Jan 2017 19:19:33 -0600 Subject: [PATCH] [zsh] less dependency on oh-my-zsh --- zsh/zshrc | 36 +++++++++++++++++++++++------------- 1 file changed, 23 insertions(+), 13 deletions(-) diff --git a/zsh/zshrc b/zsh/zshrc index 2ac7902..c2b8cd1 100644 --- a/zsh/zshrc +++ b/zsh/zshrc @@ -3,7 +3,6 @@ DOTFILES=$HOME/.dotfiles ADOTDIR=$DOTFILES/vendor/zsh-users/antigen/ GREP_EXCLUDE_DIR="{.git,.sass-cache,artwork,node_modules,vendor}" -OS=`uname` export CLICOLOR=1 export EDITOR=vim @@ -12,35 +11,46 @@ export TERM="xterm-256color" bindkey -v +source $DOTFILES/zsh/`uname`.zshrc source $DOTFILES/vendor/zsh-users/antigen/antigen.zsh antigen-use oh-my-zsh -antigen-bundle git antigen-theme $DOTFILES/zsh joshtronic antigen-bundle zsh-users/zsh-completions antigen-bundle zsh-users/zsh-syntax-highlighting antigen-bundle zsh-users/zsh-history-substring-search -if [ $OS = 'Darwin' ]; then antigen-bundle osx; fi antigen-apply -OS_ZSHRC=$DOTFILES/zsh/$OS.zshrc -if [ -e $OS_ZSHRC ]; then source $OS_ZSHRC; fi - bindkey '^[[A' history-substring-search-up bindkey '^[[B' history-substring-search-down # Git aliases -alias gmm="git merge master" -alias gmv="git mv" -alias grm="git rm" +alias g='git' +alias ga='git add' +alias gaa='git add -all' +alias gc='git commit -v' +alias gca='git commit -a -v' +alias gcb='git checkout -b' +alias gcm='git checkout master' +alias gco='git checkout' +alias gd='git diff' +alias gf='git fetch origin $(git_current_branch)' +alias gl='git pull origin $(git_current_branch)' +alias glg='git log' +alias gm='git merge' +alias gmm='git merge master' +alias gmv='git mv' +alias gp='git push origin $(git_current_branch)' +alias grm='git rm' +alias gst='git status' # HTTPie aliases -alias GET="http" -alias POST="http POST" -alias HEAD="http HEAD" -alias dl="http --print=b --download" +alias GET='http' +alias POST='http POST' +alias HEAD='http HEAD' +alias dl='http --print=b --download' # Ship alias ship="$DOTFILES/vendor/fetchlogic/ship/ship"