#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