That's factually false.
US CSIS data says attacks by non-Islamists account for 85% of total attacks, while attacks by Islamists is just 15%.
In Europe, Europol TE-SAT data says it's 59% by non-Islamists vs. 41% by Islamists.
Also, I'm not justifying this attack. I'm pointing out the double-standards.