Ever since the birth of my son, I've been doing very abbreviated training. I would like to have the luxury of larger slots of time to devote to training, but it just doesn't happen consistently. Success with "minimalist training" has varied, but currently I'm following the weekly training schedule below and it has yielded good gains with my kettlebell work and maintained a reasonable level of "gym strength". The sessions are numbered, but the order is not fixed and adjusted when necessary. Some weeks, I do more, and some weeks I do less, however I try to get in at least three sessions/week.
Training Session #1: Kettlebell Snatch
Training Session #2: Double Kettlebell Clean & Press
Training Session #3: Front Squats or Squats, Pull-Ups
Training Session #4: Kettlebell Snatch, Double Kettlebell Clean & Press
Each session is generally structured in an EDT-style format, but I will do straight sets and reps with more generous rest periods if I am tired. Kettlebell sessions are generally done in less than 30 minutes and the squat/pull-up session is no longer than an hour.