/bash_completion.d/xmms
http://github.com/brinkman83/bashrc · #! · 30 lines · 24 code · 6 blank · 0 comment · 0 complexity · 2b780c2d9ea2738f8863d6ab97aa65cc MD5 · raw file
- # bash completion for xmms
- have xmms &&
- _xmms()
- {
- local cur
- COMPREPLY=()
- cur=`_get_cword`
- if [[ "$cur" == -* ]]; then
- COMPREPLY=( $( compgen -W '-h --help -r --rew -p --play \
- -u --pause -s --stop -t --play-pause -f --fwd -e \
- --enqueue -m --show-main-window -i --sm-client-id \
- -v --version' -- "$cur" ) )
- else
- _filedir '@(mp[23]|MP[23]|ogg|OGG|wav|WAV|pls|m3u|xm|mod|s[3t]m|it|mtm|ult|flac)'
- fi
- } &&
- complete -F _xmms $filenames xmms
- # Local variables:
- # mode: shell-script
- # sh-basic-offset: 4
- # sh-indent-comment: t
- # indent-tabs-mode: nil
- # End:
- # ex: ts=4 sw=4 et filetype=sh