Added bash completion.

This commit is contained in:
Pistos 2009-07-17 12:23:44 -04:00
parent e0f8905ce5
commit 1ff28dd4dc
1 changed files with 23 additions and 0 deletions

23
_diakonos_bash_completion Normal file
View File

@ -0,0 +1,23 @@
_diakonos()
{
local cur prev opts base
COMPREPLY=()
cur="${COMP_WORDS[COMP_CWORD]}"
prev="${COMP_WORDS[COMP_CWORD-1]}"
opts="-s"
case "${prev}" in
-s)
local sessions=$(ls "${HOME}/.diakonos/sessions")
COMPREPLY=( $(compgen -W "${sessions}" -- ${cur}) )
return 0
;;
*)
;;
esac
COMPREPLY=($(compgen -f -- ${cur}))
return 0
}
complete -F _diakonos diakonos