From e851401694daacaf1aba2c87ed557e5dbf00af02 Mon Sep 17 00:00:00 2001 From: Silvio Rhatto Date: Tue, 20 Aug 2024 20:44:34 -0300 Subject: Move scripts to other repositories --- tasks | 57 --------------------------------------------------------- 1 file changed, 57 deletions(-) delete mode 100755 tasks (limited to 'tasks') diff --git a/tasks b/tasks deleted file mode 100755 index 4ab3211..0000000 --- a/tasks +++ /dev/null @@ -1,57 +0,0 @@ -#!/bin/bash -# -# A taskwarrior wrapper. -# - -# Basic params -CONFIG="$HOME/.config/tasks" -BASENAME="`basename $0`" -PROJECT="$1" - -# Config -if [ -e "$CONFIG" ] ; then - source $CONFIG -fi - -# Custom params -TODO_MAXDEPTH="2" -WORKPATH="${WORKPATH:=~/}" -FOLDERS="`echo $WORKPATH | tr ':' ' ' | sed -e "s|~|$HOME|g"`" - -# Check if first param is a project -if [ ! -z "$PROJECT" ] && cd $PROJECT &> /dev/null || false; then - IS_PROJECT="true" - shift -else - IS_PROJECT="false" -fi - -cd - &> /dev/null - -# Check if project exists -if [ "$IS_PROJECT" == "true" ]; then - cd $PROJECT &> /dev/null || exit 1 - - # Get full path - CWD="`pwd`" - - # Call taskwarrior - if [ -d "$CWD/.task" ]; then - task rc.data.location=$CWD/.task rc.verbose=nothing $* - fi -else - for folder in $FOLDERS; do - if [ ! -d "$folder" ]; then - continue - fi - - find $folder/ -maxdepth $TODO_MAXDEPTH -xtype d -iname '.task' | while read task; do - if [ -z "$SILENT" ]; then - echo "Tasks from $task:" - echo "" - fi - - task rc.data.location=$task rc.verbose=nothing $* - done - done -fi -- cgit v1.2.3