]> git.immae.eu Git - perso/Immae/Config/Ansible.git/blob - roles/contexts/fretlink/files/scripts/_fl_tmux_dev
Move bash functions to separate scripts
[perso/Immae/Config/Ansible.git] / roles / contexts / fretlink / files / scripts / _fl_tmux_dev
1 #!/bin/bash
2
3 _fl_tmux_dev() {
4 COMPREPLY=()
5 local cur="${COMP_WORDS[COMP_CWORD]}"
6 prefix="$HOME/workdir/"
7 local IFS=$'\n'
8 local items=($(IFS=' ' compgen -W "bash remote puppet" -- $cur) $(compgen -d $prefix$cur))
9 for item in ${items[@]}; do
10 [[ $item == $prefix.* ]] && continue
11 COMPREPLY+=("${item#$prefix}")
12 done
13 }
14 complete -o filenames -F _fl_tmux_dev fl_tmux_dev