summary refs log tree commit diff
path: root/.zsh
diff options
context:
space:
mode:
Diffstat (limited to '.zsh')
-rw-r--r--.zsh/aliases.zsh75
-rw-r--r--.zsh/gitprompt.zsh80
-rw-r--r--.zsh/title.zsh30
m---------.zsh/z0
m---------.zsh/zsh-syntax-highlighting0
5 files changed, 0 insertions, 185 deletions
diff --git a/.zsh/aliases.zsh b/.zsh/aliases.zsh
deleted file mode 100644
index c1490bf5..00000000
--- a/.zsh/aliases.zsh
+++ /dev/null
@@ -1,75 +0,0 @@
-function reload {
-  source ~/.zshrc
-  rehash
-}
-
-function mkcd {
-  mkdir $@
-  if [ "$1" = "-p" ]; then
-    cd $2
-  else
-    cd $1
-  fi
-}
-
-function tunnel {
-  ssh -R 8022:localhost:$1 do.asdf.pw
-}
-
-function vman {
-  vim -c "SuperMan $*" || echo "No manual entry for $*"
-}
-
-alias randpasswd='openssl rand -base64 21 | tr +/ -_'
-
-alias killlall='killall'
-which ripl &> /dev/null && alias irb='ripl'
-alias l='ls'
-alias ll='ls'
-
-osx || alias ls='ls --color=auto'
-osx || alias grep='grep --color=auto'
-osx || alias rm='rm -vI'
-osx && alias rm='rm -v'
-
-osx || alias gvim='gvim 2> /dev/null'
-osx && alias gvim='mvim'
-
-alias b='bundle exec'
-alias .env='export $(cat .env)'
-
-alias sprunge='curl -F "sprunge=<-" http://sprunge.us'
-
-if which hub &> /dev/null; then
-  compdef hub=git
-  alias git=hub
-fi
-
-alias g=git
-alias ga='git add'
-alias gb='git branch'
-alias gc='git commit'
-alias gcl='git clone'
-alias gco='git checkout'
-alias gd='git diff'
-alias gi='git init'
-alias gl='git log'
-alias glg="git log --graph --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr) %C(bold blue)<%an>%Creset' --abbrev-commit --date=relative --color"
-alias gm='git merge'
-alias gmv='git mv'
-alias gp='git push'
-alias gr='git rebase'
-alias grc='git rebase --continue'
-alias grs='git rebase --skip'
-alias gra='git rebase --abort'
-alias grm='git rm'
-alias gs='git status -sb'
-alias gsh='git show'
-alias gst='git stash'
-alias gt='git tag'
-alias gu='git pull'
-alias gf='git fetch'
-alias gbl='git blame'
-
-alias hu='heroku'
-alias gphu='git push heroku master'
diff --git a/.zsh/gitprompt.zsh b/.zsh/gitprompt.zsh
deleted file mode 100644
index 9e733181..00000000
--- a/.zsh/gitprompt.zsh
+++ /dev/null
@@ -1,80 +0,0 @@
-# Ported from http://sebastiancelis.com/2009/11/16/zsh-prompt-git-users/
-
-function _gitprompt_update {
-  unset _git_branch
-  unset _git_status
-  unset _git_dirty
-
-  local st="$(git status 2> /dev/null)"
-  if [[ -n "$st" ]]; then
-    local -a arr
-    arr=(${(f)st})
-
-    if [[ $arr[1] =~ 'Not currently on any branch.' ]]; then
-      _git_branch='none'
-    else
-      _git_branch="${arr[1][(w)-1]}"
-    fi
-
-    if [[ $arr[2] =~ 'Your branch is' ]]; then
-      if [[ $arr[2] =~ 'ahead' ]]; then
-        _git_status='ahead'
-      elif [[ $arr[2] =~ 'diverged' ]]; then
-        _git_status='diverged'
-      elif [[ $arr[2] =~ 'behind' ]]; then
-        _git_status='behind'
-      fi
-    fi
-
-    if [[ ! $st =~ 'nothing' ]]; then
-      _git_dirty=1
-    fi
-  fi
-}
-
-function gitprompt {
-  if [[ -n "$_git_branch" ]]; then
-    local s
-    [[ -z "$1" ]] && s="%{${fg[yellow]}%}"
-
-    if [[ -n "$_git_dirty" ]]; then
-      s+="⚡"
-    else
-      s+=":"
-    fi
-
-    s+="$_git_branch"
-    case "$_git_status" in
-      ahead)
-        s+="↑"
-        ;;
-      diverged)
-        s+="↕"
-        ;;
-      behind)
-        s+="↓"
-        ;;
-    esac
-
-    echo "$s"
-  fi
-}
-
-function _gitprompt_preexec {
-  [[ "$1" =~ "^g" ]] && _git_command=1
-}
-
-function _gitprompt_precmd {
-  if [[ -n "$_git_command" ]]; then
-    _gitprompt_update
-    unset _git_command
-  fi
-}
-
-typeset -ga preexec_functions
-typeset -ga precmd_functions
-typeset -ga chpwd_functions
-
-preexec_functions+='_gitprompt_preexec'
-precmd_functions+='_gitprompt_precmd'
-chpwd_functions+='_gitprompt_update'
diff --git a/.zsh/title.zsh b/.zsh/title.zsh
deleted file mode 100644
index d1ad4c25..00000000
--- a/.zsh/title.zsh
+++ /dev/null
@@ -1,30 +0,0 @@
-function _title {
-  [[ "$TERM" =~ "xterm" ]] && print -Pn "\033]0;$@\a"
-}
-
-function title {
-  if [[ -n "$1" ]]; then
-    _title_custom=1
-    _title $@
-  else
-    unset _title_custom
-    _title_precmd
-  fi
-}
-
-function _title_preexec {
-  [[ -z "$_title_custom" ]] && _title "$_title_host%1~: $1"
-}
-
-unset _title_host
-[[ -n "$SSH_CLIENT" ]] && _title_host='%m:'
-
-function _title_precmd {
-  [[ -z "$_title_custom" ]] && _title '$_title_host%1~'
-}
-
-typeset -ga preexec_functions
-typeset -ga precmd_functions
-
-preexec_functions+='_title_preexec'
-precmd_functions+='_title_precmd'
diff --git a/.zsh/z b/.zsh/z
deleted file mode 160000
-Subproject dfd4308ae84da481f774b3f5e732ee277d9d876
diff --git a/.zsh/zsh-syntax-highlighting b/.zsh/zsh-syntax-highlighting
deleted file mode 160000
-Subproject e5d8a50d362a153a28506be6fae9cf179dbb5fd