#compdef __rualdi_rad __rualdi_radr __rualdi_radx __rualdi_radrx __rualdi_fzf local -a aliases envs local state ret aliases=( ${(@f)"$(rualdi completions alias)"} ) envs=( ${(@f)"$(rualdi completions env)"} ) case $state in *) _alternative \ 'aliases:aliases:compadd -a - aliases' \ 'envs:environments:compadd -a - envs' && \ ret=0 ;; esac return ret