summaryrefslogtreecommitdiff
path: root/completions/fbi
diff options
context:
space:
mode:
Diffstat (limited to 'completions/fbi')
-rw-r--r--completions/fbi32
1 files changed, 16 insertions, 16 deletions
diff --git a/completions/fbi b/completions/fbi
index ac92e60f..455887a3 100644
--- a/completions/fbi
+++ b/completions/fbi
@@ -6,49 +6,49 @@ _fbi()
_init_completion || return
case "$prev" in
- -l|--list)
+ -l | --list)
_filedir
return
;;
- -r|--resolution)
- COMPREPLY+=( $(compgen -W '{1..5}') )
+ -r | --resolution)
+ COMPREPLY+=($(compgen -W '{1..5}'))
return
;;
- -f|--font)
+ -f | --font)
local IFS=$'\n'
- COMPREPLY=( $(compgen -W '$(fc-list 2>/dev/null)' -- "$cur") )
+ COMPREPLY=($(compgen -W '$(fc-list 2>/dev/null)' -- "$cur"))
return
;;
- -m|--mode)
- COMPREPLY=( $(compgen -W '$(command sed \
+ -m | --mode)
+ COMPREPLY=($(compgen -W '$(command sed \
-n "/^mode/{s/^mode \{1,\}\"\([^\"]\{1,\}\)\"/\1/g;p}" \
- /etc/fb.modes 2>/dev/null)' -- "$cur") )
+ /etc/fb.modes 2>/dev/null)' -- "$cur"))
return
;;
- -d|--device)
- COMPREPLY=( $(compgen -f -d -- "${cur:-/dev/}") )
+ -d | --device)
+ COMPREPLY=($(compgen -f -d -- "${cur:-/dev/}"))
return
;;
- --cachemem|--blend|-T|--vt|-s|--scroll|-t|--timeout|-g|--gamma)
+ --cachemem | --blend | -T | --vt | -s | --scroll | -t | --timeout | -g | --gamma)
# argument required but no completions available
return
;;
esac
- if [[ "$cur" == -* ]]; then
- COMPREPLY=( $(compgen -W '--help --version --store --list --text
+ if [[ $cur == -* ]]; then
+ COMPREPLY=($(compgen -W '--help --version --store --list --text
--autozoom --{,no}autoup --{,no}autodown --{,no}fitwidth
--{,no}verbose --{,no}random --{,no}comments --{,no}edit
--{,no}backup --{,no}preserve --{,no}readahead --cachemem --blend
--vt --scroll --timeout --{,no}once --resolution --gamma --font
- --device --mode' -- "$cur") )
- [[ $COMPREPLY ]] && return
+ --device --mode' -- "$cur"))
+ [[ ${COMPREPLY-} ]] && return
fi
# FIXME: It is hard to determine correct supported extensions.
# fbi can handle any format that imagemagick can plus some others
_filedir 'bmp|gif|jp?(e)g|pcd|png|p[pgb]m|tif?(f)|webp|xpm|xwd|?(e)ps|pdf|dvi|txt|svg?(z)|cdr|[ot]tf'
} &&
-complete -F _fbi fbi
+ complete -F _fbi fbi
# ex: filetype=sh