aboutsummaryrefslogtreecommitdiff
path: root/zshrc
diff options
context:
space:
mode:
authorKarel Kočí <cynerd@email.cz>2017-10-05 23:42:14 +0200
committerKarel Kočí <cynerd@email.cz>2017-10-05 23:42:14 +0200
commit97ccd8d036996684d1ba6acf56bda61c7e184090 (patch)
tree2967c8f2f6792a26b7de9f48be3e0cf0d2b782e6 /zshrc
parente79776c14c86e37f89087504f765638f2c20eb96 (diff)
downloadmyconfigs-97ccd8d036996684d1ba6acf56bda61c7e184090.tar.gz
myconfigs-97ccd8d036996684d1ba6acf56bda61c7e184090.tar.bz2
myconfigs-97ccd8d036996684d1ba6acf56bda61c7e184090.zip
Add some fixups and more removals
Diffstat (limited to 'zshrc')
-rw-r--r--zshrc22
1 files changed, 0 insertions, 22 deletions
diff --git a/zshrc b/zshrc
index ed2058d..92b8592 100644
--- a/zshrc
+++ b/zshrc
@@ -10,7 +10,6 @@ zstyle ':completion:*' cache-path ~/.cache/zsh
zstyle :compinstall filename '/home/kkoci/.zshrc'
zstyle -e ':completion:*:default' list-colors 'reply=("${PREFIX:+=(#bi)($PREFIX:t)(?)*==32=33}:${(s.:.)LS_COLORS}")'
zstyle ':completion:*' list-colors ${(s.:.)LS_COLORS}
-fpath=(~/.zsh_completions $fpath)
autoload -Uz compinit && compinit
autoload -Uz colors && colors
@@ -86,27 +85,6 @@ lrbell_end() {
add-zsh-hook preexec lrbell_begin
add-zsh-hook precmd lrbell_end
-# Completions ##################################################
-
-_gitbmerge() {
- (( CURRENT > 2)) && return # Complete only single dependency
- local GDIR="$(pwd)"
- while [ ! -d "$GDIR/.git" ]; do
- [ -z "$GDIR" ] && return
- GDIR="${GDIR%/*}"
- done
- GDIR="$GDIR/.git"
- [ -f "$GDIR" ] && GDIR="$(cat "$GDIR")" # This just points to some other directory
- [ -d "$GDIR/refs/heads" ] || return # No completion if there is no local branch
- local branches=()
- for B in "$GDIR"/refs/heads/*; do
- # TODO skip branch on HEAD
- branches+=("${B#$GDIR/refs/heads/}")
- done
- _describe -t branches 'gitbmerge' branches
-}
-compdef _gitbmerge gitbmerge
-
################################################################
case "$TERM" in
xterm*|*rxvt*)