1 2 3 4 5 6 7 8 9 10 11 12 13 14
#compdef sq #autload local subcmds=("add" "list" "edit") while read -r line ; do if [[ ! $line == Available* ]] ; then trimed=${line##+([[:space:]])} subcmds+=(${trimed/[[:space:]]*/}) fi done < <(just -f $HOME/.tk/snippets.just --list) _describe 'command' subcmds