Currently, I do,
Squats, close stance pause squats, good mornings, deadlifts, bench press ladders, weighted pull ups, Bent over rows, push press, and I get one:one boxing, too.
Sometimes I fit this all in over 5 days, sometimes it's 4, and sometimes it's 2 (per week). Regardless, I just make sure I cover everything above, one way or another, for whatever set/rep scheme seems suitable at the time. When I get 4-5 days to train, I'll add single leg work, more DB work, more core work. Can't guarantee it, though.
If I have a spare 30 mins, which i often get a couple of times per week, I do - Face pulls, seated rows, b/w pull ups, arm stuff, cuff work.
This is as close to a program as i've been able to stick to for the last couple of months.
It's actually going quite well.
It's called the, "I do what I can but I make sure i cover the priority exercises every week" program.