X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=contrib%2Fbash_completion%2Fautorandr;h=904ef8035e557e34a20b381d6a3ccbe9872b1418;hb=7b444f014a085cfc9ee3ec10385446d92712102d;hp=e7f098c1b4474db3596c2e659fbf74e80b469feb;hpb=6d6692437722c77635c3e6f69ce9e53be7b8a660;p=deb_pkgs%2Fautorandr.git diff --git a/contrib/bash_completion/autorandr b/contrib/bash_completion/autorandr index e7f098c..904ef80 100644 --- a/contrib/bash_completion/autorandr +++ b/contrib/bash_completion/autorandr @@ -10,7 +10,7 @@ _autorandr () prev="${COMP_WORDS[COMP_CWORD-1]}" opts="-h -c -s -r -l -d" - lopts="--help --change --save --remove --load --default --force --fingerprint --config --dry-run" + lopts="--help --change --cycle --save --remove --load --list --default --force --fingerprint --config --dry-run" # find system-level autorandr dirs OIFS="$IFS" @@ -29,9 +29,9 @@ _autorandr () AR_DIRS=( "${AR_DIRS[@]}" "${XDG_CONFIG_HOME:-$HOME/.config}/autorandr/" ) fi - if [ -n "${AR_DIRS}" ] + if [ "${#AR_DIRS[@]}" -gt 0 ] then - prfls="$(find "${AR_DIRS[@]}" -mindepth 1 -maxdepth 1 -type d ! -name "*.d" -printf '%f\n' | sort -u)" + prfls="$(find "${AR_DIRS[@]}" -mindepth 1 -maxdepth 1 -type d ! -name "*.d" -printf '%f\n' 2>/dev/null | sort -u)" else prfls="" fi