about summary refs log blame commit diff stats
path: root/pkgs/by-name/ne/neorg/neorg_id_function.sh
blob: 865ecacfe7b684213d8e276e6dd576f6eb385a63 (plain) (tree)
1
2
3
4
5
6
7
8
9

                             
                                                   
 
                                 
                       
                             
    
                    
  
                              
                     
                                                                                                            
  
#! /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