#! /usr/bin/env dash

# shellcheck source=/dev/null
SHELL_LIBRARY_VERSION="2.1.2" . %SHELL_LIBRARY_PATH

context="$(task _get rc.context)"
if [ "$context" ]; then
    filter="project:$context"
else
    filter="0-10000"
fi
tasks="$(task "$filter" _ids)"

if [ "$tasks" ]; then
    echo "$tasks" | xargs task _zshids | awk -F: -v q="'" '{gsub(/'\''/, q "\\" q q ); print $1 ":" q $2 q}'
fi