I like to plant French Marigolds and Sweet Alyssum to keep pests away from veggies.
I have read that wood ashes sprinkled on the soil and then moistened will deter onion flies.
Invasive plants are Earth's way of insisting we notice her medicines. Stephen Herrod Buhner
Everyone learns what works by learning what doesn't work. Stephen Herrod Buhner
Alas, poor Yorick, he knew this tiny ad:
Homesteading and Permaculture Bundle - More than 35 Things