I train solely at home and have a good deal of equipment.
I have Squat Rack, Bench Press, Incline Bench and a Free Standing Bench for Dumbbells. 600 lbs free weights, Olympic Bar, EZ Curl Bar, Triceps Bar, Another EZ- Curl bar with wide grip attachment, Dumbbells that go from 10 to 150. I also have a Pull Up Bar and Dip Station. There is nothing else I really need. I could easily have cables as all you need to do is buy two large pulleys and aircraft cable from Lowes, but I really don`t need them and have not bothered with it. This is more than enough.