diff options
author | Silvio Rhatto <rhatto@riseup.net> | 2024-08-20 20:44:34 -0300 |
---|---|---|
committer | Silvio Rhatto <rhatto@riseup.net> | 2024-08-20 20:44:34 -0300 |
commit | e851401694daacaf1aba2c87ed557e5dbf00af02 (patch) | |
tree | d772b15f3a5ba9e015936f7162f448a7208a4001 /tasks | |
parent | d6a4d78d31ffa57e00a7d5b0a87baa38156cee06 (diff) | |
download | scripts-e851401694daacaf1aba2c87ed557e5dbf00af02.tar.gz scripts-e851401694daacaf1aba2c87ed557e5dbf00af02.tar.bz2 |
Move scripts to other repositories
Diffstat (limited to 'tasks')
-rwxr-xr-x | tasks | 57 |
1 files changed, 0 insertions, 57 deletions
@@ -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 |