2

我将taskwarrior与conky一起使用,为了使格式看起来更好,我想修改taskwarrior实际提供的信息。特别是,我不希望它显示任务的“年龄”列。现在它看起来像这样:

ID Age   Due Description        Urg 
 1 33min 1d  Do Stuff           8.33

但我希望它看起来更像这样:

ID Due Description        Urg 
 1 1d  Do Stuff           8.33

有没有一种简单的方法可以做到这一点?提前致谢!

4

2 回答 2

2

将以下行添加到文件中~/.taskrc

report.report1.description=Report without age attribute
report.report1.columns=id,due,description,urgency

然后您可以运行task report1查看报告。

于 2021-03-04T18:37:44.257 回答
1

我更喜欢编辑默认报告。使用此命令:

task show report

您将获得所有报告的配置。task命令的默认报告是report.next,所以你可以把它放在你的.taskrcwithout中entry.age

report.next.columns=id,start.age,depends,priority,project,tags,recur,scheduled.countdown,due.relative,until.remaining,description,urgency
report.next.labels=ID,Active,Deps,P,Project,Tag,Recur,S,Due,Until,Description,Urg

现在该task命令将显示next不带Age.

于 2021-11-21T15:12:35.367 回答