#!/usr/bin/env bash # Get script working directory sq_dir="$(cd "$(dirname -- "$(readlink -f -- "${BASH_SOURCE[0]}")")" >>/dev/null 2>&1 && pwd)" _sequencerCompletion() { local seqcomp_loc="${sq_dir}/sqn-completion.bash" local seqcomp_loader="$HOME/.bashrc" local seqcomp_source=". \"${seqcomp_loc}\"" if grep "${seqcomp_source}" "${seqcomp_loader}" >>/dev/null 2>&1; then echo " [i] Completion already installed (${seqcomp_loader})" else echo "${seqcomp_source}" >>"${seqcomp_loader}" echo " [i] Sequence bash-completion installed" fi # shellcheck source=sqn-completion.bash . "${seqcomp_loc}" } _sequencerCompletion