aboutsummaryrefslogtreecommitdiff
path: root/bashrc
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 /bashrc
parente79776c14c86e37f89087504f765638f2c20eb96 (diff)
downloadmyconfigs-97ccd8d036996684d1ba6acf56bda61c7e184090.tar.gz
myconfigs-97ccd8d036996684d1ba6acf56bda61c7e184090.tar.bz2
myconfigs-97ccd8d036996684d1ba6acf56bda61c7e184090.zip
Add some fixups and more removals
Diffstat (limited to 'bashrc')
-rw-r--r--bashrc31
1 files changed, 0 insertions, 31 deletions
diff --git a/bashrc b/bashrc
index f36391e..397994c 100644
--- a/bashrc
+++ b/bashrc
@@ -10,13 +10,6 @@ if [ -f /etc/bashrc ]; then
. /etc/bashrc
fi
-# Source all completions
-if [ -d ~/.bash_completions ]; then
- for F in $(find ~/.bash_completions -type f); do
- . "$F"
- done
-fi
-
# PROMPT #######################################################
PS1='$(
if [ `id -u` -eq "0" ]; then
@@ -41,27 +34,3 @@ case "$TERM" in
trap 'settitle' DEBUG
;;
esac
-
-# Completions ##################################################
-
-_gitbmerge() {
- local cur prev
- _init_completion || return
- [ $COMP_CWORD -gt 1 ] && return # Complete only single dependency
- COMPREPLY=()
- 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 ops=""
- for B in "$GDIR"/refs/heads/*; do
- # TODO skip branch on HEAD
- ops="$ops ${B#$GDIR/refs/heads/}"
- done
- COMPREPLY+=($(compgen -W "${ops}" -- ${cur}))
-}
-complete -F _gitbmerge gitbmerge