Hostas may do well there as well, some of them can take some sun and get large enough to hide your utilities. They do not however have any winter foliage-they die down.
I think chives or green onions may grow well there, I have some mostly shaded and they do fine.