From: Samir Benmendil Date: Tue, 26 Mar 2024 00:31:13 +0000 (+0000) Subject: task: add custom reports X-Git-Url: https://git.rmz.io/dotfiles.git/commitdiff_plain/1cd9284f1ed61080917ba8fb18767c4b3c239327 task: add custom reports --- diff --git a/task/taskrc b/task/taskrc index aa601a5..03b8755 100644 --- a/task/taskrc +++ b/task/taskrc @@ -27,6 +27,29 @@ search.case.sensitive = no # Terminal reserved.lines=2 # reserve two lines for prompt +report.in.description = Inbox +report.in.columns = id,start.age,entry.age,depends,priority,project,tags,recur,description +report.in.filter = ( status:waiting or status:pending ) limit:page (+in) +report.in.sort = entry+ + +report.today.description = Tasks for today +report.today.columns = id,start.age,priority,project,tags,scheduled.remaining,due.relative,until.remaining,description,urgency +report.today.filter = status:pending (-maybe -BLOCKED) (+ACTIVE or due.by:eod or scheduled.by:eod or +next) limit:page +report.today.sort = urgency- +report.today.context = yes + +report.motd.description = MOTD report (shown when opening a terminal) +report.motd.columns = id,project,scheduled.remaining,due.relative,until.remaining,description.truncated_count +report.motd.filter = status:pending (-maybe -BLOCKED) (+ACTIVE or due.by:eod or scheduled.by:eod or +next) limit:page +report.motd.sort = urgency- +report.motd.context = yes + +report.closed.description = Completed and deleted tasks +report.closed.columns = id,uuid.short,entry,end,status,entry.age,depends,priority,project,tags,recur.indicator,due,description +report.closed.filter = ( status:completed or status:deleted ) limit:page +report.closed.sort = end- +report.closed.context = yes + # taskd taskd.certificate=$XDG_DATA_HOME/task/hactar.cert.pem taskd.key=$XDG_DATA_HOME/task/hactar.key.pem