Que tal criar um gancho de pré-commit para isso:
Você criará, por exemplo, o arquivo /etc/etckeeper/pre-commit.d/40hwinfo com este código:
#!/bin/sh
set -e
hwinfo --all > /etc/hwinfo.txt
git add /etc/hwinfo.txt
execute:
$ chmod +x /etc/etckeeper/pre-commit.d/40hwinfo
e confirme as alterações:
etckeeper commit
Isso levará um pouco mais de tempo (por causa do tempo necessário para completar o comando hwinfo), mas então você verá, você terá sua saída hwinfo dentro do arquivo /etc/hwinfo.txt e também será rastreada pelo git.