Looks like a lot of that could be turf algae.
For hair algae, first step is to get your nutrient levels in check, second step is manual removal as much as possible, and third would be to increase cleanup crew (sea hare, turbo snail, emerald crabs).
Also, confirm that your water is at 0tds as...