30 lines
797 B
Bash
Executable File
30 lines
797 B
Bash
Executable File
#!/bin/bash
|
|
|
|
#
|
|
# enable programmable completion features (you don't need to enable
|
|
# this, if it's already enabled in /etc/bash.bashrc and /etc/profile
|
|
# sources /etc/bash.bashrc).
|
|
#
|
|
if ! shopt -oq posix; then
|
|
if [ -f /usr/share/bash-completion/bash_completion ]; then
|
|
. /usr/share/bash-completion/bash_completion
|
|
elif [ -f /etc/bash_completion ]; then
|
|
. /etc/bash_completion
|
|
fi
|
|
fi
|
|
|
|
#
|
|
# GIT
|
|
#
|
|
[ -f $MYSCRIPTS/bash/git-completion.bash ] && source $MYSCRIPTSE/bash/git-completion.bash
|
|
|
|
[ -f /opt/facebook/share/bash_completion ] && source /opt/facebook/share/bash_completion
|
|
|
|
#
|
|
# Ondemand
|
|
#
|
|
complete -W "connect ineractive list release smartlog whoami help" ondemand
|
|
complete -W "connect ineractive list release smartlog whoami help" dev
|
|
|
|
complete -W "dev hrat lusntag --help" ssh
|