O Guardfile
tem uma opção
clearing :on
que, se definido, limpa a tela antes de iniciar uma nova execução. No entanto, usando tmux
e guard
em um painel especial, isso satisfaz apenas menos por causa do buffer de histórico que o tmux traz.
Adicione um novo script de shell no caminho, por exemplo ~/bin/clear
#!/bin/bash
/usr/bin/clear && [[ -z "$TMUX ]] || tmux clear-history
e torná-lo executável. Agora, a configuração mencionada acima também limpará seu buffer de histórico para aquele painel se você estiver no tmux.