diff options
author | June McEnroe <june@causal.agency> | 2017-06-10 16:49:51 -0400 |
---|---|---|
committer | June McEnroe <june@causal.agency> | 2017-06-10 16:49:51 -0400 |
commit | 6ff956880b8dde199fe9ac1314e43b66e0046f71 (patch) | |
tree | a35a9957f67cedd45fcf2428f451944c38747ded /.zshrc | |
parent | Remove Programming keyboard layout (diff) | |
download | src-6ff956880b8dde199fe9ac1314e43b66e0046f71.tar.gz src-6ff956880b8dde199fe9ac1314e43b66e0046f71.zip |
Move actual dotfiles into home directory
Diffstat (limited to '.zshrc')
-rw-r--r-- | .zshrc | 65 |
1 files changed, 0 insertions, 65 deletions
diff --git a/.zshrc b/.zshrc deleted file mode 100644 index 6b7feebb..00000000 --- a/.zshrc +++ /dev/null @@ -1,65 +0,0 @@ -unsetopt beep -setopt nomatch interactive_comments -setopt inc_append_history hist_ignore_dups -HISTFILE=~/.history HISTSIZE=5000 SAVEHIST=5000 - -autoload -Uz compinit && compinit -autoload -Uz colors && colors - -bindkey -v -KEYTIMEOUT=1 - -OLDPATH=$PATH -path=( - /sbin /bin - /usr/local/sbin /usr/local/bin - /usr/sbin /usr/bin - ~/.bin ~/.cargo/bin -) - -export PAGER=less MANPAGER=less EDITOR=vim GIT_EDITOR=vim -type nvim > /dev/null \ - && MANPAGER=manpager EDITOR=nvim GIT_EDITOR=nvim \ - && alias vim=nvim -export GPG_TTY=$TTY - -export CLICOLOR=1 -[[ "$OSTYPE" =~ 'linux-gnu' ]] \ - && alias ls='ls --color=auto' grep='grep --color' rm='rm -I' - -alias gs='git status --short --branch' gd='git diff' -alias gsh='git show' gl='git log --graph --pretty=log' -alias gco='git checkout' gb='git branch' gm='git merge' gst='git stash' -alias ga='git add' gmv='git mv' grm='git rm' -alias gc='git commit' gca='gc --amend' gt='git tag' -alias gp='git push' gu='git pull' gf='git fetch' -alias gr='git rebase' gra='gr --abort' grc='gr --continue' grs='gr --skip' - -nasd() { - local tmp=$(mktemp) - cat > $tmp - nasm -p =(echo 'bits 64') -o >(ndisasm -b 64 /dev/stdin) $tmp - rm $tmp -} - -setopt prompt_subst -_prompt_git() { - local dotgit=.git head - [ -d "$dotgit" ] || dotgit=../.git - [ -d "$dotgit" ] || return 0 - read head < "$dotgit/HEAD" - case "$head" in - ref:*) echo ":${head#*/*/}";; - *) echo ":${head:0:7}";; - esac -} -[ -n "$SSH_CLIENT" ] && _prompt_ssh='%F{magenta}' -PROMPT="%(?.%F{green}$_prompt_ssh.%F{red})»%f " -RPROMPT='%F{blue}%50<…<%~%F{yellow}$(_prompt_git)%f' - -_n() { _n() { echo } } -_title() { print -Pn "\e]0;$1\a" } -_title_precmd() { _title '%1~' } -_title_preexec() { psvar=("$1") _title '%1~: %1v' } -precmd_functions=(_n _title_precmd) -preexec_functions=(_title_preexec) |