Liquid castille soap is all you really need. That's the only thing in my shower.
Hemp seed oil (no THC, so legal) makes a great lotion and works well for hair styling, too.
Instead of deodorant, try magnesium oil (actually a brine instead of an oil).