Delta officially supports two ways of highlighting grep output:
git grep with delta configured as git's pager either via core.pager = delta or pager.grep = delta
rg --json ... | delta
However, delta does try to highlight other grep output that is piped to it. This issue shows it failing to handle output from standard grep (grep (BSD grep) 2.5.1-FreeBSD)
cf
Similarly