Tenho a seguinte saída sempre que emito task
:
TASKRC override: /path/taskrc
TASKDATA override: /path/.task
É porque coloquei os arquivos de configuração e de dados em um local externo não padrão especificado por $TASKRC
variáveis $TASKDATA
de ambiente deGuerreiro de Tarefas.
Como eu poderia ficar task
quieto e não me avisar toda vez?
Gostaria de encontrar a opção de linha de comando para torná-la silenciosa durante o tempo de emissão (uma vez) e também a opção de arquivo de configuração para torná-la permanente, se houver.
Responder1
Você precisa diminuir overbosidaderemovendo header
de verbose
. Por padrão, verbose=yes
, então você precisa listar manualmente cada tipo de mensagem que deseja ver.
Por exemplo, corrigi isso definindo totalmente a verbosidade menos alguns itens:
verbose=blank,footnote,label,new-id,affected,edit,special,project,sync,unwait
no meu ~/.config/task/config
(ou seja qual $TASKRC
for o seu). Observe que também removi filter
minha verbosidade, mas isso não é necessário para corrigir o problema. Basta remover header
.
Observe também que a remoção header
também ocultará a [task custom]
mensagem na parte superior da saída. Se você precisar dessa mensagem, a alternativa seria filtrar manualmente o aviso usando grep
algumas expressões regulares.
DR:coloque isso no arquivo em $TASKRC
:
verbose=blank,footnote,label,new-id,affected,edit,special,project,sync,unwait