In this video, I discuss what to add and what not to add to a compost.
I basically consider my compost a raw vegan, with the exception of eggshells. I believe eggshells are a great source of calcium.

I do not add and animal manure to my pile. I have so much vegetable and fruit scraps I feel it is unnecessary. You can however add those if you like, as long as your pile heats up well to break down any pathogens.