Are deadlifts, chin-ups, and squats a good lifting programme (with no other lifts involved)?
All of those are great, however you should incorporate a pushing motion.
Add in push ups, and perform chest presses with dumbbells, and barbells.
Also do single side training to incorporate the "body/brain" connection that is great when working the non-dominant side.
The old classic moves will always be great. The bench press, the squat and the deadlift.
I like to train with those as the base, and add in kettlebell training, single legged deadlifts with Kettlebells and dumbbells, and sandbag training for overall balance and symmetry.