taskwarrior

如何在完成任何 Taskwarrior 任务后自动运行 bash 脚本?
taskwarrior

如何在完成任何 Taskwarrior 任务后自动运行 bash 脚本?

我希望每次完成任何 Taskwarrior 任务时自动执行一个 bash 脚本。如何设置 Taskwarrior 以在完成任何任务后自动运行此脚本? 我已经编写了 bash 脚本,手动执行时可以正确运行。但是,我不确定如何在完成 Taskwarrior 任务后自动触发它。 我研究过 Taskwarrior 的钩子功能,但不确定应该使用哪个钩子以及如何配置它来运行我的 bash 脚本。有人可以提供分步指南,说明如何设置 Taskwarrior 钩子以在完成任何任务后运行 bash 脚本吗? 任何有关如何实现此目的的帮助或指导都将不胜感激。谢谢! ...

Admin

为什么 Taskwarrior 在任务完成后会删除开始日期?如何覆盖或获取任务持续时间?
taskwarrior

为什么 Taskwarrior 在任务完成后会删除开始日期?如何覆盖或获取任务持续时间?

昨天我开始通过提供从外部列表导入所需的所有信息来向 Taskwarrior 追溯添加任务: $ task add proj:myproject The Task I Had Done in the Past start:2010-01-01 end:2010-01-31T23:59:59 status:completed task all直到我偶然发现Taskwarrior 中已完成的任务的“开始”日期被删除了,我才意识到这一点: $ task 870b8761 Name Value ID - Description...

Admin

是否可以设置单独的 Taskwarrior 文件?
taskwarrior

是否可以设置单独的 Taskwarrior 文件?

我一直使用 Taskwarrior 主要来追踪我读过的和想读的书籍(实际上已经有几年了),因此项目是基于书籍类型的,自定义字段也与书籍总体相关。 这Taskwarrior 文档只是说明程序会创建.taskrc包含文件夹内的任务和配置的文件.task。我想知道:是否可以在外部的另一个位置设置一个新的任务文件home,并指定 Taskwarrior 在我的命令行调用中读取它,这样我就不必混淆我的两个列表了? ...

Admin

从所有符合过滤器的任务中删除计划日期
taskwarrior

从所有符合过滤器的任务中删除计划日期

我有几个带有标签的任务event,我想删除lecture其中的日期。scheduled 有没有办法做以下的事情: $ task +event +lecture annotate scheduled:never 无需诉诸这种残忍手段: $ yes "/Scheduled d wq " | task $(task +event +lecture status:pending uuids) edit rc.editor:ex ...

Admin

清除 taskwarrior 服务器的命令?
taskwarrior

清除 taskwarrior 服务器的命令?

在调试此脚本期间https://github.com/at-0/PublicCodeLibrary/tree/master/AutomationAndSystems/Taskwarrior/CustomSort,我正在尝试从我的 taskd taskwarrior 服务器中删除任务数据。 我不知道那里有一个 taskwarrior 论坛和https://botbot.me/freenode/taskwarrior/已关闭。所以我想我应该在超级用户这里询问。 最初,我误解了该命令的含义task sync init。我以为它会将本地任务推送到任务服务器上,作...

Admin

如何在 taskwarrior 中管理重复任务?
taskwarrior

如何在 taskwarrior 中管理重复任务?

我无法理解如何管理重复性任务任务战士 我从一个空数据库开始: $ task [task next] No matches. 我添加了一个每日重复的任务: $ task add recur:daily due:later test 报告中显示: $ task [task next] ID Age Recur Due Description Urg 2 - P1D 19.2y test 2.4 1 task Creating recurring task instance 'test' 如果我像这样标记它完...

Admin

在taskwarrior中,如何修改“task”命令显示的任务数量?
taskwarrior

在taskwarrior中,如何修改“task”命令显示的任务数量?

当列出任务以响应task命令时,Taskwarrior 会截断显示的任务数,以便显示最紧急的任务。 它截断的数量是根据终端大小估计的。但我发现有时它估计的数字太高,并且列表顶部的标题被切断。 我想减少默认显示的任务数量。例如,我想减少它截断的数量,也许是终端大小估计负 5。 我该怎么做呢?也许有一种方法可以通过某种方式进行配置~/.taskrc。 ...

Admin

如何将 taskwarrior 输出回显到文件而不截断?
taskwarrior

如何将 taskwarrior 输出回显到文件而不截断?

每当我运行以下命令时: task due.before:tom or schedule.before:tom > somefile 的内容somefile总是被截断。但是在没有重定向的情况下运行它,效果很好。 我怎样才能解决这个问题? ...

Admin

进一步阅读
taskwarrior

进一步阅读

我有一个我想运行的程序,欺骗它相信我的终端的列数比它少,因为这可以实现我需要的本机截断。 我resize按照xterm建议尝试了在阿斯库本图然而,它只能在 xterm 中正常工作,并且很难编写脚本。我需要一些可以在脚本中使用的东西来获取输出任务战士命令。 不幸的是,导出不同的值COLUMNS似乎并没有改变任何东西。 ...

Admin

如何调整任务战士报告高度?
taskwarrior

如何调整任务战士报告高度?

根据命令task next,taskwarrior 会生成下一个紧急任务的报告。该报告显然是按终端高度缩放的。 我使用 zshell 时有一个特殊的提示符,有 2 行高。因此,taskwarrior 似乎错误地计算了最大高度,并且我最终将下一个任务表标题隐藏在视图中。 有没有办法调整下一个任务报告计算终端高度的方式? ...

Admin

taskwarrior - 限制日历月输出
taskwarrior

taskwarrior - 限制日历月输出

我正在编写一个 tmux 脚本来在 cygwin 中创建一个有趣的 tmux 环境。 当我输入“任务日历”时,输出看起来不错,但当我通过 tmux 脚本运行相同的命令时,自动换行会创建格式错误的输出。 这是我的超级基本 tmux 脚本。 #!/bin/bash -x tmux split-window -v ; tmux split-window -h top ; tmux select-pane -t 0; tmux split-window -h mc; tmux select-pane -t 0; tmux split-window -h "v...

Admin

为什么命令行程序会被 SIGABRT 杀死?
taskwarrior

为什么命令行程序会被 SIGABRT 杀死?

我一直在使用命令行程序(通过包管理器安装),该程序工作正常,直到我使用 vim 在使用 vim 进行搜索和替换时无意中在程序的数据文件之一中插入了空字节(^@)(:s替换) 命令。从那时起,程序将无法运行,而是出现此错误: /usr/include/c++/9/bits/basic_string.h:1048: std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::const_reference std::__cxx11::basic_string<_CharT, _Traits, _A...

Admin

以“dummy”身份从“root”执行命令时提升帐户“dummy”的权限?
taskwarrior

以“dummy”身份从“root”执行命令时提升帐户“dummy”的权限?

语境:在登录时 尝试su a -c task以用户身份执行命令时(在 Ubuntu 16.04上),我收到以下错误消息:dummysudo suroot root@DESKTOP-344ab:/home/dummy# su dummy -c task [task next] Taskwarrior does not have the correct permissions for '/home/dummy/.task/pending.data'. root@DESKTOP-344ab:/home/dummy# 而当我第一次用 * 切...

Admin

如何在taskwarrior中管理重复任务?
taskwarrior

如何在taskwarrior中管理重复任务?

我无法理解如何管理重复任务任务战士 我从一个空数据库开始: $ task [task next] No matches. 我添加了一个重复的日常任务: $ task add recur:daily due:later test 它显示在报告中: $ task [task next] ID Age Recur Due Description Urg 2 - P1D 19.2y test 2.4 1 task Creating recurring task instance 'test' 如果我将其标记为这...

Admin

在 Taskwarrior 中筛选未来计划的任务
taskwarrior

在 Taskwarrior 中筛选未来计划的任务

我在 Taskwarrior 中的自定义报告设置如下: report.custom.filter=status:pending 我想更改此设置,以便隐藏未来计划的任务直到其开始日期。例如,代替: username@hostname:~% task custom ID PROJECT TAGS DUE DESCRIPTION 9 Reading next Read Gödel, Escher, Bach 10 Social waiting 4mo Wish Alice...

Admin