aboutsummaryrefslogtreecommitdiff
path: root/todo
diff options
context:
space:
mode:
authorSilvio Rhatto <rhatto@riseup.net>2018-05-22 14:05:10 -0300
committerSilvio Rhatto <rhatto@riseup.net>2018-05-22 14:05:10 -0300
commit03d3b1cc6f45049efc063dc7cfda35567c168713 (patch)
treec81b33a3c16edb184d4e9e79fc3e53410ba70bf2 /todo
parent5a2b30ba80478eb6523b1673e58427ffe77f5f2d (diff)
downloadscripts-03d3b1cc6f45049efc063dc7cfda35567c168713.tar.gz
scripts-03d3b1cc6f45049efc063dc7cfda35567c168713.tar.bz2
Adds tasks wrapper integrated into todo script
Diffstat (limited to 'todo')
-rwxr-xr-xtodo7
1 files changed, 5 insertions, 2 deletions
diff --git a/todo b/todo
index 42aaf19..19eeb24 100755
--- a/todo
+++ b/todo
@@ -38,7 +38,7 @@ function todo_find {
function todo_list {
local status="$1"
- # Taskwarrior
+ # User's Taskwarrior
if which task &> /dev/null; then
echo "taskwarrior:"
echo ""
@@ -46,12 +46,15 @@ function todo_list {
echo ""
fi
- # Timewarrior
+ # User's Timewarrior
if which timew &> /dev/null; then
timew | grep -v "^There is no active time tracking."
echo ""
fi
+ # Timewarrior data from projects
+ SILENT=true tasks +$status list
+
todo_find | while read todo; do
if [ "$todo" != "$NAME" ]; then
if [ ! -z "$status" ] && ! grep -q "\($status\)" $todo; then