発行するたびに次の出力が表示されますtask
:
TASKRC override: /path/taskrc
TASKDATA override: /path/.task
$TASKRC
これは、設定ファイルとデータファイルを、$TASKDATA
環境変数で指定されたデフォルト以外の外部の場所に置いたためです。タスクウォリアー。
どうすればtask
静かになり、毎回警告されなくなるのでしょうか。
発行時(1 回)に静かにするためのコマンド ライン スイッチと、永続的にするための構成ファイル オプション(ある場合)を見つけたいと思います。
答え1
下げる必要があります冗長性header
から削除しますverbose
。デフォルトでは なのでverbose=yes
、表示するメッセージの種類ごとに手動でリストする必要があります。
たとえば、いくつかの項目を除いて詳細度を完全に定義することでこれを修正しました。
verbose=blank,footnote,label,new-id,affected,edit,special,project,sync,unwait
~/.config/task/config
私の(またはあなたの$TASKRC
)ではです。 またfilter
、冗長性から も削除しましたが、問題を解決するためにそれは必要ありません。 を削除するだけですheader
。
また、削除すると、出力の上部にあるメッセージheader
も非表示になることにも注意してください。そのメッセージが必要な場合は、正規表現を使用して手動で警告をフィルター処理することもできます。[task custom]
grep
要約:これを次のファイルに配置します$TASKRC
:
verbose=blank,footnote,label,new-id,affected,edit,special,project,sync,unwait