aboutsummaryrefslogtreecommitdiff
path: root/completions/bash/swaylock
diff options
context:
space:
mode:
Diffstat (limited to 'completions/bash/swaylock')
-rw-r--r--completions/bash/swaylock66
1 files changed, 0 insertions, 66 deletions
diff --git a/completions/bash/swaylock b/completions/bash/swaylock
deleted file mode 100644
index 33925480..00000000
--- a/completions/bash/swaylock
+++ /dev/null
@@ -1,66 +0,0 @@
-# swaylock(1) completion
-
-_swaylock()
-{
- local cur prev
- _get_comp_words_by_ref -n : cur prev
-
- short=(
- -h
- -c
- -s
- -t
- -v
- -i
- -u
- -f
- )
-
- long=(
- --help
- --color
- --scaling
- --tiling
- --version
- --image
- --no-unlock-indicator
- --daemonize
- )
-
- scaling=(
- 'stretch'
- 'fill'
- 'fit'
- 'center'
- 'tile'
- )
-
- case $prev in
- -c|--color)
- return
- ;;
- --scaling)
- COMPREPLY=($(compgen -W "${scaling[*]}" -- "$cur"))
- return
- ;;
- -i|--image)
- if grep -q : <<< "$cur"; then
- output="${cur%%:*}:"
- cur="${cur#*:}"
- else
- output=
- fi
- COMPREPLY=($(compgen -f -- "$cur"))
- return
- ;;
- esac
-
- if [[ $cur == --* ]]; then
- COMPREPLY=($(compgen -W "${long[*]}" -- "$cur"))
- else
- COMPREPLY=($(compgen -W "${short[*]}" -- "$cur"))
- COMPREPLY+=($(compgen -W "${long[*]}" -- "$cur"))
- fi
-
-} &&
-complete -F _swaylock swaylock