diff options
| -rw-r--r-- | mkhint.bash-completion | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/mkhint.bash-completion b/mkhint.bash-completion index 4b9b147..526e773 100644 --- a/mkhint.bash-completion +++ b/mkhint.bash-completion @@ -2,11 +2,17 @@ # Install: sudo cp mkhint.bash-completion /etc/bash-completion.d/mkhint _mkhintfile_completions() { - local cur prev repo_dir hint_dir + local cur prev repo_dir hint_dir mkhint_config _init_completion || return repo_dir="/var/lib/sbopkg/SBo-danix" hint_dir="/etc/slackrepo/SBo-danix/hintfiles" + mkhint_config="$HOME/.config/mkhint/config" + # shellcheck disable=SC1090 + [[ -f "$mkhint_config" ]] && source "$mkhint_config" + repo_dir="${REPO_DIR:-$repo_dir}" + hint_dir="${HINT_DIR:-$hint_dir}" + repo_dir="${repo_dir%/}"; hint_dir="${hint_dir%/}" local all_flags="--version -v --set-version -V --hintfile -f --new -n --list -l --review -R --clean -c --check -C --fix-current -F --delete -d --no-dl -N --help -h" |
