aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xtodo7
1 files changed, 6 insertions, 1 deletions
diff --git a/todo b/todo
index 7f2a4e4..1671485 100755
--- a/todo
+++ b/todo
@@ -22,7 +22,12 @@ FOLDERS="`echo $WORKPATH | tr ':' ' ' | sed -e "s|~|$HOME|g"`"
# Iterate
function todo_find {
for folder in $FOLDERS; do
- find $folder/ -maxdepth $TODO_MAXDEPTH -xtype f -iname 'todo*'
+ find $folder/ -maxdepth $TODO_MAXDEPTH -xtype f -iname 'todo*' | while read todo; do
+ # Ignore lists without tasks
+ if grep -q -e '*' -e '-' $todo; then
+ echo $todo
+ fi
+ done
done
}