diff --git a/sub/bash/completion b/sub/bash/completion index 3560488..9917f9d 100644 --- a/sub/bash/completion +++ b/sub/bash/completion @@ -16,6 +16,15 @@ _bkp() { return 0 } +_tip() { + local cur opts + COMPREPLY=() + cur="${COMP_WORDS[COMP_CWORD]}" + opts=$(ls ~/.tips) + COMPREPLY=( $(compgen -W "$opts" -- ${cur}) ) + return 0 +} + _workon() { local cur prev envs COMPREPLY=() @@ -30,4 +39,5 @@ complete -F _workon workon complete -F _ssh ssh complete -F _ssh sftp complete -F _bkp bkp +complete -F _tip tip