X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=bash_completion%2Fautorandr;h=caa6b90b82e257c82efa2d78d670c22f0db3d49b;hb=0c01c37e5db07e2a81ff248b23f473eb84119d87;hp=1dd716ab18e66fd800d373f89df24f5ca83c3643;hpb=2926c36940b4ff8f0731967312c7a1d93f33dca7;p=deb_pkgs%2Fautorandr.git diff --git a/bash_completion/autorandr b/bash_completion/autorandr index 1dd716a..caa6b90 100644 --- a/bash_completion/autorandr +++ b/bash_completion/autorandr @@ -9,10 +9,13 @@ _autorandr () prev="${COMP_WORDS[COMP_CWORD-1]}" opts="-h -c -s -l -d" - lopts="--help --change --save --load --default --force --fingerprint" - prfls="" - if [ -d ~/.autorandr/ ]; then + lopts="--help --change --save --load --default --force --fingerprint --config --dry-run" + if [ -d ~/.autorandr ]; then prfls="`find ~/.autorandr/* -maxdepth 1 -type d -printf '%f\n'`" + if [ -d ~/.config/autorandr ]; then + prfls="`find ~/.config/autorandr/* -maxdepth 1 -type d -printf '%f\n'`" + else + prfls="" fi case "${cur}" in @@ -33,7 +36,7 @@ _autorandr () case "${prev}" in -l|--load|-d|--default) - COMPREPLY=( $( compgen -W "${prfls}" ) ) + COMPREPLY=( $( compgen -W "${prfls}" -- $cur ) ) return 0 ;; *) @@ -43,5 +46,3 @@ _autorandr () return 0 } complete -F _autorandr autorandr -complete -F _autorandr auto-disper -